Isotropic LOD (LOD)

Time bar (total: 28.0s)

analyze131.0ms (0.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 153 to 90 computations (41.2% saved)

sample5.1s (18.2%)

Results
5.1s8256×body256valid
Bogosity

preprocess332.0ms (1.2%)

Algorithm
egg-herbie
Rules
1632×unsub-neg
1064×distribute-rgt-neg-out
1062×distribute-lft-neg-out
864×distribute-lft-in
822×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04558837
112758837
227138837
352118837
Stop Event
node limit
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 (neg.f32 w)) dX.u) (*.f32 (floor.f32 (neg.f32 w)) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 (neg.f32 w)) dY.u) (*.f32 (floor.f32 (neg.f32 w)) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 (neg.f32 h)) dX.v) (*.f32 (floor.f32 (neg.f32 h)) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 (neg.f32 h)) dY.v) (*.f32 (floor.f32 (neg.f32 h)) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 (neg.f32 d)) dX.w) (*.f32 (floor.f32 (neg.f32 d)) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 (neg.f32 d)) dY.w) (*.f32 (floor.f32 (neg.f32 d)) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (*.f32 (floor.f32 w) (neg.f32 dX.u))) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dX.v)) (*.f32 (floor.f32 h) (neg.f32 dX.v)))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) (neg.f32 dX.w)) (*.f32 (floor.f32 d) (neg.f32 dX.w)))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) (neg.f32 dY.u)) (*.f32 (floor.f32 w) (neg.f32 dY.u))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 h) (neg.f32 dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) (neg.f32 dY.w)) (*.f32 (floor.f32 d) (neg.f32 dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 d) dX.u) (*.f32 (floor.f32 d) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.u) (*.f32 (floor.f32 d) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.u) w) (*.f32 (floor.f32 dX.u) w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.u) dY.u) (*.f32 (floor.f32 dX.u) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.v) dX.u) (*.f32 (floor.f32 dX.v) dX.u)) (*.f32 (*.f32 (floor.f32 h) w) (*.f32 (floor.f32 h) w))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.v) dY.u) (*.f32 (floor.f32 dX.v) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.w) dX.u) (*.f32 (floor.f32 dX.w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) w) (*.f32 (floor.f32 d) w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.w) dY.u) (*.f32 (floor.f32 dX.w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.u) dX.u) (*.f32 (floor.f32 dY.u) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.u) w) (*.f32 (floor.f32 dY.u) w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.v) dX.u) (*.f32 (floor.f32 dY.v) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.v) dY.u) (*.f32 (floor.f32 dY.v) dY.u)) (*.f32 (*.f32 (floor.f32 h) w) (*.f32 (floor.f32 h) w))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.w) dX.u) (*.f32 (floor.f32 dY.w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.w) dY.u) (*.f32 (floor.f32 dY.w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) w) (*.f32 (floor.f32 d) w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 d) dX.v) (*.f32 (floor.f32 d) dX.v))) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 d) dY.v) (*.f32 (floor.f32 d) dY.v))) (*.f32 (*.f32 (floor.f32 h) dY.w) (*.f32 (floor.f32 h) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h)) (*.f32 (*.f32 (floor.f32 dX.u) dX.v) (*.f32 (floor.f32 dX.u) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dX.u) dY.v) (*.f32 (floor.f32 dX.u) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dX.v) h) (*.f32 (floor.f32 dX.v) h))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dX.v) dY.v) (*.f32 (floor.f32 dX.v) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dX.w) dX.v) (*.f32 (floor.f32 dX.w) dX.v))) (*.f32 (*.f32 (floor.f32 d) h) (*.f32 (floor.f32 d) h))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dX.w) dY.v) (*.f32 (floor.f32 dX.w) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dY.u) dX.v) (*.f32 (floor.f32 dY.u) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h)) (*.f32 (*.f32 (floor.f32 dY.u) dY.v) (*.f32 (floor.f32 dY.u) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dY.v) dX.v) (*.f32 (floor.f32 dY.v) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dY.v) h) (*.f32 (floor.f32 dY.v) h))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dY.w) dX.v) (*.f32 (floor.f32 dY.w) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dY.w) dY.v) (*.f32 (floor.f32 dY.w) dY.v))) (*.f32 (*.f32 (floor.f32 d) h) (*.f32 (floor.f32 d) h))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dX.u) dX.w) (*.f32 (floor.f32 dX.u) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dX.u) dY.w) (*.f32 (floor.f32 dX.u) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) d) (*.f32 (floor.f32 h) d))) (*.f32 (*.f32 (floor.f32 dX.v) dX.w) (*.f32 (floor.f32 dX.v) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dX.v) dY.w) (*.f32 (floor.f32 dX.v) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dX.w) d) (*.f32 (floor.f32 dX.w) d))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dX.w) dY.w) (*.f32 (floor.f32 dX.w) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dY.u) dX.w) (*.f32 (floor.f32 dY.u) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dY.u) dY.w) (*.f32 (floor.f32 dY.u) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dY.v) dX.w) (*.f32 (floor.f32 dY.v) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) d) (*.f32 (floor.f32 h) d))) (*.f32 (*.f32 (floor.f32 dY.v) dY.w) (*.f32 (floor.f32 dY.v) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dY.w) dX.w) (*.f32 (floor.f32 dY.w) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dY.w) d) (*.f32 (floor.f32 dY.w) d))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v)) (*.f32 (*.f32 (floor.f32 h) dX.u) (*.f32 (floor.f32 h) dX.u))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.u) (*.f32 (floor.f32 d) dX.u))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.u) (*.f32 (floor.f32 h) dX.u))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.u) (*.f32 (floor.f32 d) dX.u))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w))) (*.f32 (*.f32 (floor.f32 d) dX.v) (*.f32 (floor.f32 d) dX.v))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.w) (*.f32 (floor.f32 h) dY.w))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.v) (*.f32 (floor.f32 d) dX.v))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.u) (*.f32 (floor.f32 d) dY.u))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.v) (*.f32 (floor.f32 d) dY.v))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v)) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.u) (*.f32 (floor.f32 d) dY.u))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.w) (*.f32 (floor.f32 h) dY.w))) (*.f32 (*.f32 (floor.f32 d) dY.v) (*.f32 (floor.f32 d) dY.v))))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 (neg.f32 w)) dX.u) (*.f32 (floor.f32 (neg.f32 w)) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 (neg.f32 w)) dY.u) (*.f32 (floor.f32 (neg.f32 w)) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 (neg.f32 w))) (*.f32 dX.u (floor.f32 (neg.f32 w))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 (neg.f32 w))) (*.f32 dY.u (floor.f32 (neg.f32 w))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 dX.u (floor.f32 (neg.f32 w))) (*.f32 dX.u (floor.f32 (neg.f32 w))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 (neg.f32 w))) (*.f32 dY.u (floor.f32 (neg.f32 w))) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 (neg.f32 w))) (*.f32 dX.u (floor.f32 (neg.f32 w))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 dY.u (floor.f32 (neg.f32 w))) (*.f32 dY.u (floor.f32 (neg.f32 w))) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 (neg.f32 h)) dX.v) (*.f32 (floor.f32 (neg.f32 h)) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 (neg.f32 h)) dY.v) (*.f32 (floor.f32 (neg.f32 h)) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 (neg.f32 h)) (*.f32 dX.v (*.f32 dX.v (floor.f32 (neg.f32 h))))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 (neg.f32 h)) (*.f32 dY.v (*.f32 dY.v (floor.f32 (neg.f32 h))))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 (neg.f32 h)) (*.f32 dX.v (*.f32 dX.v (floor.f32 (neg.f32 h))))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 (neg.f32 h)) (*.f32 dY.v (*.f32 dY.v (floor.f32 (neg.f32 h))))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 (neg.f32 h)) (*.f32 (*.f32 dX.v dX.v) (floor.f32 (neg.f32 h)))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 (neg.f32 h)) (*.f32 dY.v (*.f32 dY.v (floor.f32 (neg.f32 h))))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 (neg.f32 d)) dX.w) (*.f32 (floor.f32 (neg.f32 d)) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 (neg.f32 d)) dY.w) (*.f32 (floor.f32 (neg.f32 d)) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 (neg.f32 d)) (*.f32 dX.w (*.f32 dX.w (floor.f32 (neg.f32 d)))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (floor.f32 (neg.f32 d)) (*.f32 dY.w (*.f32 dY.w (floor.f32 (neg.f32 d)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 (neg.f32 d)) (*.f32 dX.w (*.f32 dX.w (floor.f32 (neg.f32 d)))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 dY.w (*.f32 (floor.f32 (neg.f32 d)) (*.f32 dY.w (floor.f32 (neg.f32 d)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 (floor.f32 (neg.f32 d)) (*.f32 (*.f32 dX.w dX.w) (floor.f32 (neg.f32 d))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 dY.w (*.f32 dY.w (*.f32 (floor.f32 (neg.f32 d)) (floor.f32 (neg.f32 d)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (*.f32 (floor.f32 w) (neg.f32 dX.u))) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dX.v)) (*.f32 (floor.f32 h) (neg.f32 dX.v)))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) (neg.f32 dX.w)) (*.f32 (floor.f32 d) (neg.f32 dX.w)))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) (neg.f32 dY.u)) (*.f32 (floor.f32 w) (neg.f32 dY.u))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 h) (neg.f32 dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) (neg.f32 dY.w)) (*.f32 (floor.f32 d) (neg.f32 dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 w) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 (floor.f32 w) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.v dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.v dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 d) dX.u) (*.f32 (floor.f32 d) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.u) (*.f32 (floor.f32 d) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u (floor.f32 d)) (*.f32 dX.u (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.u) w) (*.f32 (floor.f32 dX.u) w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.u) dY.u) (*.f32 (floor.f32 dX.u) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 w (floor.f32 dX.u)) (*.f32 w (floor.f32 dX.u)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dX.u)) (*.f32 dY.u (floor.f32 dX.u)) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 w (floor.f32 dX.u)) (*.f32 w (floor.f32 dX.u)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dX.u)) (*.f32 dY.u (floor.f32 dX.u)) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 w (floor.f32 dX.u)) (*.f32 w (floor.f32 dX.u)) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 dY.u (floor.f32 dX.u)) (*.f32 dY.u (floor.f32 dX.u)) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.v) dX.u) (*.f32 (floor.f32 dX.v) dX.u)) (*.f32 (*.f32 (floor.f32 h) w) (*.f32 (floor.f32 h) w))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.v) dY.u) (*.f32 (floor.f32 dX.v) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dX.v)) (*.f32 dX.u (floor.f32 dX.v)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 w w)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dX.v)) (*.f32 dY.u (floor.f32 dX.v)) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 dX.u (floor.f32 dX.v)) (*.f32 dX.u (floor.f32 dX.v)) (*.f32 (*.f32 w (floor.f32 h)) (*.f32 w (floor.f32 h))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dX.v)) (*.f32 dY.u (floor.f32 dX.v)) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dX.v)) (*.f32 dX.u (floor.f32 dX.v)) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 w w))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 dY.u (floor.f32 dX.v)) (*.f32 dY.u (floor.f32 dX.v)) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.w) dX.u) (*.f32 (floor.f32 dX.w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) w) (*.f32 (floor.f32 d) w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dX.w) dY.u) (*.f32 (floor.f32 dX.w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 dX.u (floor.f32 dX.w)) (*.f32 dX.u (floor.f32 dX.w)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 w (*.f32 w (floor.f32 d))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dX.w)) (*.f32 dY.u (floor.f32 dX.w)) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 dX.u (floor.f32 dX.w)) (*.f32 dX.u (floor.f32 dX.w)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 w (*.f32 w (*.f32 (floor.f32 d) (floor.f32 d))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dX.w)) (*.f32 dY.u (floor.f32 dX.w)) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 dX.u (floor.f32 dX.w)) (*.f32 dX.u (floor.f32 dX.w)) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 w (*.f32 w (*.f32 (floor.f32 d) (floor.f32 d))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 dY.u (floor.f32 dX.w)) (*.f32 dY.u (floor.f32 dX.w)) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.u) dX.u) (*.f32 (floor.f32 dY.u) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.u) w) (*.f32 (floor.f32 dY.u) w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dY.u)) (*.f32 dX.u (floor.f32 dY.u)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 w (floor.f32 dY.u)) (*.f32 w (floor.f32 dY.u)) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 dX.u (floor.f32 dY.u)) (*.f32 dX.u (floor.f32 dY.u)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 w (floor.f32 dY.u)) (*.f32 w (floor.f32 dY.u)) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dY.u)) (*.f32 dX.u (floor.f32 dY.u)) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 w (floor.f32 dY.u)) (*.f32 w (floor.f32 dY.u)) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.v) dX.u) (*.f32 (floor.f32 dY.v) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.v) dY.u) (*.f32 (floor.f32 dY.v) dY.u)) (*.f32 (*.f32 (floor.f32 h) w) (*.f32 (floor.f32 h) w))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dY.v)) (*.f32 dX.u (floor.f32 dY.v)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dY.v)) (*.f32 dY.u (floor.f32 dY.v)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 w w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 dX.u (floor.f32 dY.v)) (*.f32 dX.u (floor.f32 dY.v)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 dY.u (floor.f32 dY.v)) (*.f32 dY.u (floor.f32 dY.v)) (*.f32 (*.f32 w (floor.f32 h)) (*.f32 w (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dY.v)) (*.f32 dX.u (floor.f32 dY.v)) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 dY.u (floor.f32 dY.v)) (*.f32 dY.u (floor.f32 dY.v)) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 w w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.w) dX.u) (*.f32 (floor.f32 dY.w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 dY.w) dY.u) (*.f32 (floor.f32 dY.w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) w) (*.f32 (floor.f32 d) w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dY.w)) (*.f32 dX.u (floor.f32 dY.w)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 w (*.f32 w (floor.f32 d)))) (fma.f32 (*.f32 dY.u (floor.f32 dY.w)) (*.f32 dY.u (floor.f32 dY.w)) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 dX.u (floor.f32 dY.w)) (*.f32 dX.u (floor.f32 dY.w)) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 w (*.f32 w (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 dY.u (floor.f32 dY.w)) (*.f32 dY.u (floor.f32 dY.w)) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 dY.w)) (*.f32 dX.u (floor.f32 dY.w)) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 w (*.f32 w (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 dY.u (floor.f32 dY.w)) (*.f32 dY.u (floor.f32 dY.w)) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 d) dX.v) (*.f32 (floor.f32 d) dX.v))) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 d) dY.v) (*.f32 (floor.f32 d) dY.v))) (*.f32 (*.f32 (floor.f32 h) dY.w) (*.f32 (floor.f32 h) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 d) (*.f32 dX.v (*.f32 dX.v (floor.f32 d))))) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 d) (*.f32 dY.v (*.f32 (floor.f32 d) dY.v)))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.w dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.v (*.f32 dX.v (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.w dX.w))))) (+.f32 (*.f32 dY.v (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dY.v))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dY.w dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.v dX.v) (*.f32 (floor.f32 d) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.w (*.f32 (floor.f32 h) dX.w))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.v (*.f32 (floor.f32 d) dY.v))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.w (*.f32 (floor.f32 h) dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h)) (*.f32 (*.f32 (floor.f32 dX.u) dX.v) (*.f32 (floor.f32 dX.u) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dX.u) dY.v) (*.f32 (floor.f32 dX.u) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h) (*.f32 (*.f32 dX.v (floor.f32 dX.u)) (*.f32 dX.v (floor.f32 dX.u))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 dX.u) (*.f32 dY.v (*.f32 dY.v (floor.f32 dX.u)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h) (*.f32 (*.f32 dX.v (floor.f32 dX.u)) (*.f32 dX.v (floor.f32 dX.u))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 dX.u) (*.f32 dY.v (*.f32 dY.v (floor.f32 dX.u)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h) (*.f32 dX.v (*.f32 dX.v (*.f32 (floor.f32 dX.u) (floor.f32 dX.u)))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 dX.u) (floor.f32 dX.u)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dX.v) h) (*.f32 (floor.f32 dX.v) h))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dX.v) dY.v) (*.f32 (floor.f32 dX.v) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 h (floor.f32 dX.v)) (*.f32 h (floor.f32 dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 (floor.f32 dX.v) (floor.f32 dX.v)) (*.f32 dY.v dY.v)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dX.v) (*.f32 (*.f32 h h) (floor.f32 dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 dX.v) (*.f32 (*.f32 dY.v dY.v) (floor.f32 dX.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dX.v) (*.f32 (floor.f32 dX.v) (*.f32 h h))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 dX.v) (floor.f32 dX.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dX.w) dX.v) (*.f32 (floor.f32 dX.w) dX.v))) (*.f32 (*.f32 (floor.f32 d) h) (*.f32 (floor.f32 d) h))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dX.w) dY.v) (*.f32 (floor.f32 dX.w) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 dX.v (floor.f32 dX.w)) (*.f32 dX.v (floor.f32 dX.w)))) (*.f32 (floor.f32 d) (*.f32 h (*.f32 h (floor.f32 d))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 dY.v (floor.f32 dX.w)) (*.f32 dY.v (floor.f32 dX.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dX.w) (*.f32 (*.f32 dX.v dX.v) (floor.f32 dX.w)))) (*.f32 h (*.f32 h (*.f32 (floor.f32 d) (floor.f32 d))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 dX.w) (*.f32 (*.f32 dY.v dY.v) (floor.f32 dX.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dX.w) (*.f32 (*.f32 dX.v dX.v) (floor.f32 dX.w)))) (*.f32 h (*.f32 h (*.f32 (floor.f32 d) (floor.f32 d))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 dX.w) (*.f32 (*.f32 dY.v dY.v) (floor.f32 dX.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dY.u) dX.v) (*.f32 (floor.f32 dY.u) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h)) (*.f32 (*.f32 (floor.f32 dY.u) dY.v) (*.f32 (floor.f32 dY.u) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 (floor.f32 dY.u) (floor.f32 dY.u)) (*.f32 dX.v dX.v)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h) (*.f32 (*.f32 dY.v (floor.f32 dY.u)) (*.f32 dY.v (floor.f32 dY.u))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dY.u) (*.f32 dX.v (*.f32 dX.v (floor.f32 dY.u)))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 dY.u) (floor.f32 dY.u)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dY.u) (*.f32 dX.v (*.f32 dX.v (floor.f32 dY.u)))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) h) (*.f32 (floor.f32 w) h) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 dY.u) (floor.f32 dY.u)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dY.v) dX.v) (*.f32 (floor.f32 dY.v) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dY.v) h) (*.f32 (floor.f32 dY.v) h))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dY.v) (*.f32 dX.v (*.f32 dX.v (floor.f32 dY.v)))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 h (floor.f32 dY.v)) (*.f32 h (floor.f32 dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (*.f32 (floor.f32 dY.v) (*.f32 dX.v (floor.f32 dY.v)))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 h (floor.f32 dY.v)) (*.f32 h (floor.f32 dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (*.f32 (floor.f32 dY.v) (*.f32 dX.v (floor.f32 dY.v)))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 h (*.f32 (floor.f32 dY.v) (*.f32 h (floor.f32 dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 dY.w) dX.v) (*.f32 (floor.f32 dY.w) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 dY.w) dY.v) (*.f32 (floor.f32 dY.w) dY.v))) (*.f32 (*.f32 (floor.f32 d) h) (*.f32 (floor.f32 d) h))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dY.w) (*.f32 dX.v (*.f32 dX.v (floor.f32 dY.w)))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 h (*.f32 h (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 dY.v (floor.f32 dY.w)) (*.f32 dY.v (floor.f32 dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (*.f32 dX.v (*.f32 (floor.f32 dY.w) (floor.f32 dY.w)))))) (+.f32 (*.f32 h (*.f32 h (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 dY.v (floor.f32 dY.w)) (*.f32 dY.v (floor.f32 dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 dY.w) (*.f32 (*.f32 dX.v dX.v) (floor.f32 dY.w))))) (+.f32 (*.f32 h (*.f32 h (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 dY.w) (*.f32 (*.f32 dY.v dY.v) (floor.f32 dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dX.u) dX.w) (*.f32 (floor.f32 dX.u) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dX.u) dY.w) (*.f32 (floor.f32 dX.u) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (*.f32 dX.w (floor.f32 dX.u)) (*.f32 dX.w (floor.f32 dX.u)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 dY.w (floor.f32 dX.u)) (*.f32 dY.w (floor.f32 dX.u)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 dX.u) (*.f32 (*.f32 dX.w dX.w) (floor.f32 dX.u)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 dY.w (*.f32 dY.w (*.f32 (floor.f32 dX.u) (floor.f32 dX.u))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 (floor.f32 dX.u) (*.f32 (*.f32 dX.w dX.w) (floor.f32 dX.u)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 dY.w (*.f32 dY.w (*.f32 (floor.f32 dX.u) (floor.f32 dX.u))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) d) (*.f32 (floor.f32 h) d))) (*.f32 (*.f32 (floor.f32 dX.v) dX.w) (*.f32 (floor.f32 dX.v) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dX.v) dY.w) (*.f32 (floor.f32 dX.v) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 d d))) (*.f32 (*.f32 (floor.f32 dX.v) (floor.f32 dX.v)) (*.f32 dX.w dX.w))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 dX.v) (floor.f32 dX.v)) (*.f32 dY.w dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 d (*.f32 (floor.f32 h) d)))) (*.f32 dX.w (*.f32 dX.w (*.f32 (floor.f32 dX.v) (floor.f32 dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (floor.f32 dX.v) (*.f32 (floor.f32 dX.v) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 d d))) (*.f32 dX.w (*.f32 dX.w (*.f32 (floor.f32 dX.v) (floor.f32 dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 dY.w (*.f32 dY.w (*.f32 (floor.f32 dX.v) (floor.f32 dX.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dX.w) d) (*.f32 (floor.f32 dX.w) d))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dX.w) dY.w) (*.f32 (floor.f32 dX.w) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (*.f32 d (floor.f32 dX.w)) (*.f32 d (floor.f32 dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 dY.w (floor.f32 dX.w)) (*.f32 dY.w (floor.f32 dX.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (*.f32 d (floor.f32 dX.w)) (*.f32 d (floor.f32 dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 dY.w (floor.f32 dX.w)) (*.f32 dY.w (floor.f32 dX.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 (floor.f32 dX.w) (*.f32 (*.f32 d d) (floor.f32 dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 dY.w (*.f32 (floor.f32 dX.w) (*.f32 dY.w (floor.f32 dX.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dY.u) dX.w) (*.f32 (floor.f32 dY.u) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dY.u) dY.w) (*.f32 (floor.f32 dY.u) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 dY.u) (*.f32 dX.w (*.f32 dX.w (floor.f32 dY.u))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 dY.u) (floor.f32 dY.u)) (*.f32 dY.w dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 dY.u) (*.f32 dX.w (*.f32 dX.w (floor.f32 dY.u))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (floor.f32 dY.u) (*.f32 (floor.f32 dY.u) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 dX.w (*.f32 (floor.f32 dY.u) (floor.f32 dY.u))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) d) (*.f32 (floor.f32 w) d) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 dY.u) (*.f32 (floor.f32 dY.u) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dY.v) dX.w) (*.f32 (floor.f32 dY.v) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) d) (*.f32 (floor.f32 h) d))) (*.f32 (*.f32 (floor.f32 dY.v) dY.w) (*.f32 (floor.f32 dY.v) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 dY.v) (*.f32 dX.w (*.f32 dX.w (floor.f32 dY.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 d d))) (*.f32 (floor.f32 dY.v) (*.f32 dY.w (*.f32 dY.w (floor.f32 dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 dY.v) (*.f32 dX.w (floor.f32 dY.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 d (*.f32 (floor.f32 h) d)))) (*.f32 dY.w (*.f32 (floor.f32 dY.v) (*.f32 dY.w (floor.f32 dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 dY.v) (*.f32 dX.w (floor.f32 dY.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 d d))) (*.f32 dY.w (*.f32 (floor.f32 dY.v) (*.f32 dY.w (floor.f32 dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 dY.w) dX.w) (*.f32 (floor.f32 dY.w) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 dY.w) d) (*.f32 (floor.f32 dY.w) d))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (*.f32 (floor.f32 dY.w) (floor.f32 dY.w)) (*.f32 dX.w dX.w))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 dY.w) (floor.f32 dY.w)) (*.f32 d d))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 dX.w (*.f32 dX.w (*.f32 (floor.f32 dY.w) (floor.f32 dY.w))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 d (*.f32 d (*.f32 (floor.f32 dY.w) (floor.f32 dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 dX.w (*.f32 (floor.f32 dY.w) (floor.f32 dY.w))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 d (*.f32 d (*.f32 (floor.f32 dY.w) (floor.f32 dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v)) (*.f32 (*.f32 (floor.f32 h) dX.u) (*.f32 (floor.f32 h) dX.u))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 w) dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.v dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.v dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.u) (*.f32 (floor.f32 d) dX.u))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u (floor.f32 d)) (*.f32 dX.u (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.u) (*.f32 (floor.f32 h) dX.u))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dX.u (*.f32 dX.u (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.u) (*.f32 (floor.f32 d) dX.u))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 dX.u (floor.f32 d)) (*.f32 dX.u (floor.f32 d)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 d) (floor.f32 d))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 dX.u (*.f32 dX.u (*.f32 (floor.f32 d) (floor.f32 d))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w))) (*.f32 (*.f32 (floor.f32 d) dX.v) (*.f32 (floor.f32 d) dX.v))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.v (*.f32 dX.v (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.v (*.f32 dX.v (*.f32 (floor.f32 d) (floor.f32 d)))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.w dX.w))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.v dX.v) (*.f32 (floor.f32 d) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.w (*.f32 (floor.f32 h) dX.w))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dY.u (*.f32 (floor.f32 h) dY.u))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.u dY.u) (floor.f32 h))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dY.u (*.f32 (floor.f32 h) dY.u))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 w) dX.v) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.w) (*.f32 (floor.f32 h) dY.w))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.v) (*.f32 (floor.f32 d) dX.v))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.w dY.w)))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))) (*.f32 (floor.f32 d) (*.f32 dX.v (*.f32 dX.v (floor.f32 d))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dY.w dY.w))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h)))) (*.f32 dX.v (*.f32 dX.v (*.f32 (floor.f32 d) (floor.f32 d))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dY.w (*.f32 (floor.f32 h) dY.w))))) (+.f32 (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h))))) (*.f32 (*.f32 dX.v dX.v) (*.f32 (floor.f32 d) (floor.f32 d)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.u) (*.f32 (floor.f32 d) dY.u))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dX.w) (*.f32 (floor.f32 w) dX.w) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.v) (*.f32 (floor.f32 d) dY.v))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dY.v (*.f32 (floor.f32 d) dY.v)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 (floor.f32 h) dX.w) (*.f32 (floor.f32 h) dX.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 dY.v (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dY.v)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.w dX.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 (floor.f32 d) (*.f32 dY.v (*.f32 (floor.f32 d) dY.v)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dX.w (*.f32 (floor.f32 h) dX.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w)))) (+.f32 (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 w) dY.v)) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 (floor.f32 w) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)) (fma.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.v dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) (*.f32 dY.w dY.w))) (fma.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 h) dY.u) (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.v dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.u) (*.f32 (floor.f32 d) dY.u))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 h) (*.f32 (*.f32 dY.v dY.v) (floor.f32 h))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.u (*.f32 (floor.f32 d) dY.u))) (fma.f32 (*.f32 (floor.f32 w) dY.w) (*.f32 (floor.f32 w) dY.w) (*.f32 dY.v (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 h)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.w) (*.f32 (floor.f32 h) dY.w))) (*.f32 (*.f32 (floor.f32 d) dY.v) (*.f32 (floor.f32 d) dY.v))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 dX.w (*.f32 (floor.f32 d) dX.w)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.v (*.f32 (floor.f32 d) dY.v))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.w dY.w)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (*.f32 (floor.f32 d) (*.f32 (*.f32 dX.w dX.w) (floor.f32 d)))) (+.f32 (*.f32 dY.v (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dY.v))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dY.w dY.w))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))) (*.f32 dX.w (*.f32 (floor.f32 d) (*.f32 (floor.f32 d) dX.w)))) (+.f32 (*.f32 (floor.f32 d) (*.f32 dY.v (*.f32 (floor.f32 d) dY.v))) (fma.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) (*.f32 dY.w (*.f32 (floor.f32 h) dY.w))))))))
Symmetry

(abs dX.u)

(abs dX.v)

(abs dX.w)

(abs dY.u)

(abs dY.v)

(abs dY.w)

Compiler

Compiled 70 to 31 computations (55.7% saved)

eval1.0ms (0%)

Compiler

Compiled 186 to 62 computations (66.7% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
63.8%
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
63.8%
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
Compiler

Compiled 140 to 62 computations (55.7% saved)

localize262.0ms (0.9%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
98.7%
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
98.7%
(*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))
98.6%
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
65.0%
(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))
Compiler

Compiled 379 to 32 computations (91.6% saved)

series26.0ms (0.1%)

Counts
4 → 180
Calls

45 calls:

TimeVariablePointExpression
2.0ms
dY.u
@0
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
2.0ms
w
@inf
(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))
1.0ms
d
@-inf
(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))
1.0ms
h
@inf
(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))
1.0ms
w
@0
(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))

rewrite76.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
744×add-sqr-sqrt
738×pow1
738×*-un-lft-identity
680×add-exp-log
680×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033182
1718158
Stop Event
node limit
Counts
4 → 61
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
Outputs
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) 1)
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 2) 1/2) (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 3)
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))) 1)
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 w) dY.u)) 2) 3)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 6) 1/3)
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 w) dY.u))))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 w) dY.u))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 1)
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 d) dY.w)) 2) 3)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 6) 1/3)
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 d) dY.w))))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 d) dY.w)) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 d) dY.w))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2))) 1)
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 h) dY.v)) 2) 3)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 6) 1/3)
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2))))
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 h) dY.v)) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 h) dY.v))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))

simplify444.0ms (1.6%)

Algorithm
egg-herbie
Rules
1614×fma-def
866×log-prod
794×exp-prod
588×fma-neg
558×sqr-pow
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
017421205
138319471
284419467
3285819357
4754419357
Stop Event
node limit
Counts
241 → 79
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) 1)
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 2) 1/2) (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 3)
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))) 1)
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 w) dY.u)) 2) 3)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 6) 1/3)
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 w) dY.u))))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 w) dY.u))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 1)
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 d) dY.w)) 2) 3)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 6) 1/3)
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 d) dY.w))))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 d) dY.w)) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 d) dY.w))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2))) 1)
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 h) dY.v)) 2) 3)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 6) 1/3)
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2))))
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 h) dY.v)) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 h) dY.v))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
Outputs
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(sqrt.f32 (fmax.f32 (fma.f32 dX.w (*.f32 dX.w (pow.f32 (floor.f32 d) 2)) (fma.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))))) (+.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 2) 1/2) (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 2)) (sqrt.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (fabs.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (sqrt.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 3/2)
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 3)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 1))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))) 1)
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2) 1)
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 w) dY.u)) 2) 3)
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)) 2)
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 6) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 w) dY.u))))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 w) dY.u))) 1))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) 2)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dY.u dY.u))
(pow.f32 (*.f32 (floor.f32 w) dY.u) 2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 1)
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 1)
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 d) dY.w)) 2) 3)
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 2)
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 6) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 d) dY.w))))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 d) dY.w)) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 d) dY.w))) 1))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dY.w dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2))) 1)
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2) 1)
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (floor.f32 h) dY.v)) 2) 3)
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)) 2)
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(pow.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 6) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2))))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(cbrt.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 h) dY.v))))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 h) dY.v)) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (floor.f32 h) dY.v))) 1))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) 2)

eval29.0ms (0.1%)

Compiler

Compiled 4370 to 884 computations (79.8% saved)

prune49.0ms (0.2%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New78179
Fresh000
Picked101
Done000
Total79180
Accuracy
63.8%
Counts
80 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
63.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
Compiler

Compiled 88 to 58 computations (34.1% saved)

localize521.0ms (1.9%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.8%
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
99.0%
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
98.9%
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
65.0%
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
Compiler

Compiled 230 to 46 computations (80% saved)

series88.0ms (0.3%)

Counts
4 → 300
Calls

75 calls:

TimeVariablePointExpression
11.0ms
h
@inf
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
5.0ms
dX.v
@0
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
3.0ms
dY.u
@inf
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
3.0ms
w
@inf
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
3.0ms
dY.u
@0
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)

rewrite117.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1056×prod-diff
600×add-sqr-sqrt
598×pow1
586×*-un-lft-identity
548×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030232
1595232
26848232
Stop Event
node limit
Counts
4 → 88
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) 1)
(*.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4) (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 2))) (sqrt.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 2)) 1/2) (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 3)
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2) 1/3)
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4) 2)
(fabs.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(+.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2) 1)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2) (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2)) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (-.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)) (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))) (-.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)))
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(fma.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(+.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))) 1)
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) 1)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2) (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(*.f32 (*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(*.f32 (*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2)) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (-.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))) (-.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(fma.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.w (floor.f32 d)) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 1)
(*.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 1)
(*.f32 1 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))
(*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 3)
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 1/2)
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))

simplify445.0ms (1.6%)

Algorithm
egg-herbie
Rules
930×fma-def
748×associate-+r+
688×associate-*r*
604×times-frac
524×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054239292
1165334610
2693330336
Stop Event
node limit
Counts
388 → 252
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dY.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))))))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dY.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))))) (*.f32 (pow.f32 dY.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2)))))))))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dY.u 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))))) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dY.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))))) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2)))))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dX.u 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dX.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(*.f32 dX.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(*.f32 -1 (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3))))))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 dX.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(*.f32 -1 (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))))))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) 1)
(*.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4) (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 2))) (sqrt.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 2)) 1/2) (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 3)
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2) 1/3)
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4) 2)
(fabs.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(+.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2) 1)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2) (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2)) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (-.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)) (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))) (-.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)))
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(fma.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(+.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))) 1)
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) 1)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2) (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(*.f32 (*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(*.f32 (*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2)) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (-.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))) (-.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(fma.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.w (floor.f32 d)) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 1)
(*.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 1)
(*.f32 1 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))
(*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 3)
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 1/2)
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
Outputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dY.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dY.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))))) (*.f32 (pow.f32 dY.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2)))))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 (floor.f32 d) dY.w) 4)) 0) (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 0)))
(+.f32 0 (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 (floor.f32 d) dY.w) 4)) 0) (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 0)))
(+.f32 0 (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (-.f32 (fma.f32 -1/4 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dY.v dY.v)) (pow.f32 (floor.f32 h) 2)) (*.f32 1/4 (+.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dY.v dY.v)) (pow.f32 (floor.f32 h) 2)) (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 w) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))) 2)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.v dY.v)) 0) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (pow.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1/2)) 2))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 0 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 1/4 (*.f32 (pow.f32 (floor.f32 w) 4) (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dY.u 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))))) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (-.f32 (fma.f32 -1/4 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dY.v dY.v)) (pow.f32 (floor.f32 h) 2)) (*.f32 1/4 (+.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dY.v dY.v)) (pow.f32 (floor.f32 h) 2)) (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 w) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))) 2)) (fma.f32 (pow.f32 dY.u 6) (*.f32 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4))) 0) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.v dY.v)) 0) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (pow.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1/2)) 2))) (fma.f32 (pow.f32 dY.u 6) 0 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 0 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 1/4 (*.f32 (pow.f32 (floor.f32 w) 4) (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 0)
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 (floor.f32 d) dY.w) 4)) 0) (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 0)))
(+.f32 0 (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 (floor.f32 d) dY.w) 4)) 0) (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 0)))
(+.f32 0 (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.v 4) (-.f32 (fma.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (*.f32 1/4 (+.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 h) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))) 2)) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.v 4) (-.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 0)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 (pow.f32 (floor.f32 h) 2) 1/2)) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.v 4) (+.f32 0 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (/.f32 1 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dY.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dY.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)))))) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.v 4) (-.f32 (fma.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (*.f32 1/4 (+.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 h) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))) 2)) (fma.f32 (pow.f32 dY.v 6) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4))) 0) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.v 4) (-.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 0)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 (pow.f32 (floor.f32 h) 2) 1/2)) 2)) (fma.f32 (pow.f32 dY.v 6) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (+.f32 (fma.f32 (pow.f32 dY.v 4) (+.f32 0 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (*.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (/.f32 1 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))) 0) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 (floor.f32 d) dY.w) 4)) 0) (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 0)))
(+.f32 0 (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dY.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 0)))))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0)
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 (floor.f32 d) dY.w) 4)) 0) (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 0)))
(+.f32 0 (+.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 0))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))
(fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2))))
(pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2)))))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)) 0) (+.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0)))
(+.f32 0 (+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)) 0) (+.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0)))
(+.f32 0 (+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))
(fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dX.u 4) (-.f32 (fma.f32 -1/4 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dX.v dX.v)) (pow.f32 (floor.f32 h) 2)) (*.f32 1/4 (+.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dX.v dX.v)) (pow.f32 (floor.f32 h) 2)) (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 w) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))))) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dX.v dX.v)) (pow.f32 (floor.f32 h) 2)) 0) (-.f32 (/.f32 1/4 (/.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (floor.f32 w) 4))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) (*.f32 (pow.f32 (floor.f32 w) 2) 1/2)) 2))) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) (*.f32 (pow.f32 dX.u 4) (+.f32 0 (-.f32 (/.f32 1/4 (/.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (floor.f32 w) 4))) (*.f32 1/4 (*.f32 (pow.f32 (floor.f32 w) 4) (/.f32 1 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dX.u 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dX.u 4) (-.f32 (fma.f32 -1/4 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dX.v dX.v)) (pow.f32 (floor.f32 h) 2)) (*.f32 1/4 (+.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dX.v dX.v)) (pow.f32 (floor.f32 h) 2)) (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 w) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))))) 2)) (fma.f32 (pow.f32 dX.u 6) (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 dX.v 4)) (pow.f32 (floor.f32 h) 4)) 0) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 dX.v dX.v)) (pow.f32 (floor.f32 h) 2)) 0) (-.f32 (/.f32 1/4 (/.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (floor.f32 w) 4))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) (*.f32 (pow.f32 (floor.f32 w) 2) 1/2)) 2))) (fma.f32 (pow.f32 dX.u 6) 0 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))))
(+.f32 (fma.f32 (pow.f32 dX.u 4) (+.f32 0 (-.f32 (/.f32 1/4 (/.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (floor.f32 w) 4))) (*.f32 1/4 (*.f32 (pow.f32 (floor.f32 w) 4) (/.f32 1 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))) 0) (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))
(*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)) 0) (+.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0)))
(+.f32 0 (+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))
(*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)) 0) (+.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0)))
(+.f32 0 (+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.v 4) (-.f32 (fma.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) (*.f32 1/4 (+.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 h) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))))) 2)) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 0) (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) 1/2)) 2))) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (fma.f32 (pow.f32 dX.v 4) (+.f32 0 (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 1/4 (*.f32 (pow.f32 (floor.f32 h) 4) (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (-.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (floor.f32 h) 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))) 2))) (+.f32 (*.f32 (pow.f32 dX.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.v 4) (-.f32 (fma.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) (*.f32 1/4 (+.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) (/.f32 (pow.f32 (floor.f32 h) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))) (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (floor.f32 h) 2)) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w)))))) 2)) (fma.f32 (pow.f32 dX.v 6) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dX.u 4))) 0) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 0) (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) 1/2)) 2))) (fma.f32 (pow.f32 dX.v 6) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (pow.f32 dX.v 4) (+.f32 0 (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 1/4 (*.f32 (pow.f32 (floor.f32 h) 4) (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))) 0)) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)) 0) (+.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0)))
(+.f32 0 (+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) 0)))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))))))
(fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 3) (*.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 dX.w 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))))))
(+.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 3) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)) 0) (+.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (*.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0)))
(+.f32 0 (+.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 0) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))
(fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))))
(*.f32 dX.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (*.f32 dX.u (floor.f32 w)))
(fma.f32 dX.u (floor.f32 w) (*.f32 (/.f32 1/2 (floor.f32 w)) (/.f32 (pow.f32 (floor.f32 h) 2) (/.f32 dX.u (*.f32 dX.v dX.v)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (*.f32 dX.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dX.u (floor.f32 w) (*.f32 (/.f32 1/2 (floor.f32 w)) (/.f32 (pow.f32 (floor.f32 h) 2) (/.f32 dX.u (*.f32 dX.v dX.v))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dX.u (floor.f32 w) (*.f32 (/.f32 1/2 (floor.f32 w)) (/.f32 (pow.f32 (floor.f32 h) 2) (/.f32 dX.u (*.f32 dX.v dX.v)))))))
(*.f32 -1 (*.f32 dX.u (floor.f32 w)))
(neg.f32 (*.f32 dX.u (floor.f32 w)))
(*.f32 (floor.f32 w) (neg.f32 dX.u))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1 (*.f32 dX.u (floor.f32 w)) (*.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) -1/2))
(-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3))))))
(fma.f32 -1 (*.f32 dX.u (floor.f32 w)) (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))))))
(fma.f32 -1 (*.f32 dX.u (floor.f32 w)) (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 w) 5))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3)))))))
(-.f32 (fma.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 -1/16 (pow.f32 (floor.f32 w) 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (/.f32 (pow.f32 dX.u 5) (pow.f32 dX.v 6)))))) (*.f32 dX.u (floor.f32 w)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (*.f32 dX.u (floor.f32 w)))
(fma.f32 dX.u (floor.f32 w) (*.f32 (/.f32 1/2 (floor.f32 w)) (/.f32 (pow.f32 (floor.f32 h) 2) (/.f32 dX.u (*.f32 dX.v dX.v)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (*.f32 dX.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dX.u (floor.f32 w) (*.f32 (/.f32 1/2 (floor.f32 w)) (/.f32 (pow.f32 (floor.f32 h) 2) (/.f32 dX.u (*.f32 dX.v dX.v))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 dX.u (floor.f32 w))) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dX.u (floor.f32 w) (*.f32 (/.f32 1/2 (floor.f32 w)) (/.f32 (pow.f32 (floor.f32 h) 2) (/.f32 dX.u (*.f32 dX.v dX.v)))))))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))
(fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))))
(*.f32 -1 (*.f32 dX.v (floor.f32 h)))
(neg.f32 (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.v (neg.f32 (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1 (*.f32 dX.v (floor.f32 h)) (/.f32 (*.f32 -1/2 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 (*.f32 (/.f32 dX.u (/.f32 dX.v dX.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) -1/2 (*.f32 dX.v (neg.f32 (floor.f32 h))))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))))))
(fma.f32 -1 (*.f32 dX.v (floor.f32 h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (*.f32 (*.f32 (/.f32 dX.u (/.f32 dX.v dX.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))))))
(fma.f32 -1 (*.f32 dX.v (floor.f32 h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 h) 5))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3)))))))
(-.f32 (fma.f32 (*.f32 (/.f32 dX.u (/.f32 dX.v dX.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (*.f32 (*.f32 (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 h) 5))) -1/16))) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4) (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 2))) (sqrt.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 2)) 1/2) (pow.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 2))) (sqrt.f32 (cbrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 3)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(pow.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/4) 2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(fabs.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1/2))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) 1))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(+.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(+.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2) 1)
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2) (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4)))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(*.f32 (*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(*.f32 (*.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) 2)) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (-.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)) (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 4) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 4)) (*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) 3)) (fma.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (-.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 4)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (*.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))) (-.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 4) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 4)) (-.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2)) 1)
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 4))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2) 3))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))) 1))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
(fma.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(+.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 2))
(+.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))) 1)
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) 1)
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2) (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4)))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(*.f32 (*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(*.f32 (*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 2)) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (-.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 4)) (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 3) (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 3)) (fma.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (-.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 3) (pow.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 3)) (fma.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (-.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))) (-.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 4)) (-.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) 1)
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 4))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) 3))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))) 1))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(fma.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.w (floor.f32 d)) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (pow.f32 (floor.f32 d) 2) (*.f32 dX.w dX.w))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))) 1)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(*.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 1)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(*.f32 1 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 1)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(pow.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 3)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) 1/2)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 3) 1/3)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(pow.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 3))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 1))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(sqrt.f32 (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))))
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))

eval365.0ms (1.3%)

Compiler

Compiled 15698 to 6519 computations (58.5% saved)

prune106.0ms (0.4%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New24210252
Fresh000
Picked101
Done000
Total24310253
Accuracy
71.1%
Counts
253 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
48.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
59.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
55.9%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
51.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
58.4%
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
54.1%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
57.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
48.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
59.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
55.9%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
51.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
58.4%
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
54.1%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
Compiler

Compiled 1560 to 1112 computations (28.7% saved)

localize1.4s (5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.8%
(hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))
98.9%
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
98.9%
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2)
70.9%
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
99.8%
(hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))
99.3%
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))
99.0%
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2)
70.9%
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
99.8%
(hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))
99.3%
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))
98.9%
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
76.2%
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
99.8%
(hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))
99.0%
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
98.9%
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
75.8%
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
99.8%
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
99.0%
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
98.9%
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
69.5%
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
Compiler

Compiled 835 to 154 computations (81.6% saved)

series90.0ms (0.3%)

Counts
14 → 804
Calls

201 calls:

TimeVariablePointExpression
14.0ms
dX.w
@0
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
1.0ms
dX.w
@inf
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2)
1.0ms
dX.v
@0
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
1.0ms
dX.v
@inf
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
1.0ms
w
@inf
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2)

rewrite112.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
970×pow1
962×add-sqr-sqrt
944×*-un-lft-identity
882×add-exp-log
882×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049656
1987656
Stop Event
node limit
Counts
14 → 130
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))
(hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2)
(hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))
Outputs
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h))))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 1 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 1)
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.w (floor.f32 d)))
(*.f32 1 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (sqrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(log.f32 (exp.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(pow.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(exp.f32 (log.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))

simplify684.0ms (2.4%)

Algorithm
egg-herbie
Rules
1330×times-frac
1062×associate-*r*
1032×fma-def
924×associate-/r*
808×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054264814
1154860872
Stop Event
node limit
Counts
934 → 293
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (+.f32 (*.f32 (pow.f32 dX.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(*.f32 -1 (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3))))))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(*.f32 -1 (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))))))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(*.f32 -1 (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(*.f32 dY.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(*.f32 -1 (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3))))))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))))))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(*.f32 -1 (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(*.f32 dY.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(*.f32 -1 (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3))))))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (+.f32 (*.f32 (pow.f32 dX.u 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(*.f32 -1 (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(*.f32 dY.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(*.f32 -1 (*.f32 dY.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3))))))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h))))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 1 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 1)
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.w (floor.f32 d)))
(*.f32 1 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (sqrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(log.f32 (exp.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(pow.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(exp.f32 (log.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
Outputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))))
(+.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0)))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))))))))
(+.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0) (*.f32 (pow.f32 dX.w 6) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4))) 0))))
(+.f32 (fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (pow.f32 dX.w 4) 0 (*.f32 (pow.f32 dX.w 6) 0)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.v 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.v 6) 0) (fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.v 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.v 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.v 6) 0) (fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.v 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.v 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (+.f32 (*.f32 (pow.f32 dX.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.v 4) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0) (fma.f32 (pow.f32 dX.v 6) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4))) 0) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.v 4) 0 (fma.f32 (pow.f32 dX.v 6) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0)))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.v dX.v)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 h) 2))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 4))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.v dX.v)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 h) 2))) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.w 6) 0) (fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0)))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.v dX.v)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 h) 2))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 4))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.v dX.v)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 h) 2))) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.w 6) 0) (fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (/.f32 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (pow.f32 (floor.f32 h) 4)) (pow.f32 (floor.f32 d) 3)) (fma.f32 1/2 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (/.f32 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (pow.f32 (floor.f32 h) 4)) (pow.f32 (floor.f32 d) 3)) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))))
(*.f32 -1 (*.f32 dX.w (floor.f32 d)))
(neg.f32 (*.f32 dX.w (floor.f32 d)))
(*.f32 (floor.f32 d) (neg.f32 dX.w))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1 (*.f32 dX.w (floor.f32 d)) (*.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) -1/2))
(-.f32 (*.f32 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) -1/2) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3))))))
(fma.f32 -1 (*.f32 dX.w (floor.f32 d)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 d) 3))))))
(-.f32 (fma.f32 1/8 (/.f32 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (pow.f32 (floor.f32 h) 4)) (pow.f32 (floor.f32 d) 3)) (*.f32 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) -1/2)) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))))))
(fma.f32 -1 (*.f32 dX.w (floor.f32 d)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 5))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 d) 3)))))))
(-.f32 (fma.f32 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) -1/2 (fma.f32 1/8 (/.f32 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (pow.f32 (floor.f32 h) 4)) (pow.f32 (floor.f32 d) 3)) (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 5)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 5)) -1/16)))) (*.f32 dX.w (floor.f32 d)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (/.f32 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (pow.f32 (floor.f32 h) 4)) (pow.f32 (floor.f32 d) 3)) (fma.f32 1/2 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.w) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (/.f32 (*.f32 (/.f32 (pow.f32 dX.v 4) (pow.f32 dX.w 3)) (pow.f32 (floor.f32 h) 4)) (pow.f32 (floor.f32 d) 3)) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.v 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (*.f32 (/.f32 dX.v (/.f32 dX.w dX.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))))
(*.f32 dX.v (floor.f32 h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))
(fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h))))
(fma.f32 -1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 dX.v (floor.f32 h)))))
(*.f32 -1 (*.f32 dX.v (floor.f32 h)))
(neg.f32 (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.v (neg.f32 (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))))
(fma.f32 -1 (*.f32 dX.v (floor.f32 h)) (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2))
(-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))))))
(fma.f32 -1 (*.f32 dX.v (floor.f32 h)) (fma.f32 -1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))))))
(-.f32 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dX.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))))))
(fma.f32 -1 (*.f32 dX.v (floor.f32 h)) (fma.f32 -1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.v 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))))))
(-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (/.f32 (*.f32 -1/16 (pow.f32 dX.w 6)) (/.f32 (pow.f32 dX.v 5) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5)))))) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.v (floor.f32 h))
(*.f32 (floor.f32 h) dY.v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))
(fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5)) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 -1 (*.f32 dY.u (floor.f32 w)))
(neg.f32 (*.f32 dY.u (floor.f32 w)))
(*.f32 dY.u (neg.f32 (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (fma.f32 -1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5)))))) (*.f32 dY.u (floor.f32 w)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 dY.v (floor.f32 h))
(*.f32 (floor.f32 h) dY.v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))
(fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5)) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))))
(*.f32 -1 (*.f32 dY.v (floor.f32 h)))
(neg.f32 (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.v (neg.f32 (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (/.f32 (*.f32 -1/2 (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v)))
(-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3))))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (fma.f32 -1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 -1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5))))) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.v (floor.f32 h))
(*.f32 (floor.f32 h) dY.v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))
(fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5)) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 -1 (*.f32 dY.u (floor.f32 w)))
(neg.f32 (*.f32 dY.u (floor.f32 w)))
(*.f32 dY.u (neg.f32 (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (fma.f32 -1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5)))))) (*.f32 dY.u (floor.f32 w)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 dY.v (floor.f32 h))
(*.f32 (floor.f32 h) dY.v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))
(fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5)) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))))
(*.f32 -1 (*.f32 dY.v (floor.f32 h)))
(neg.f32 (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.v (neg.f32 (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (/.f32 (*.f32 -1/2 (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v)))
(-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3))))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (fma.f32 -1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 -1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5))))) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))))))))
(+.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) 0)))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))))))))
(+.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (fma.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) 0) (*.f32 (pow.f32 dX.w 6) (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 dX.u 4)) (pow.f32 (floor.f32 w) 4)) 0))))
(+.f32 (fma.f32 (pow.f32 dX.w 4) 0 (*.f32 (pow.f32 dX.w 6) 0)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 -1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.u 6) 0) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 -1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 4)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.u 6) 0) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 -1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 1/4 (/.f32 (pow.f32 dX.u 4) (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (floor.f32 w) 4))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dX.u 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (+.f32 (*.f32 (pow.f32 dX.u 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dX.u 4) (*.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) 0) (fma.f32 (pow.f32 dX.u 6) (*.f32 (/.f32 (pow.f32 (floor.f32 w) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4))) 0) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.u 4) 0 (fma.f32 (pow.f32 dX.u 6) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) 0)))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.u dX.u)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 2))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 4))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.u dX.u)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 2))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.w 6) 0) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u))) 0)))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)))) (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.u dX.u)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 2))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 4))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 4)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 4))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 dX.w 4) (*.f32 dX.u dX.u)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 2))) (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))))
(+.f32 (*.f32 (pow.f32 dX.w 6) 0) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.v (floor.f32 h))
(*.f32 (floor.f32 h) dY.v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))
(fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5)) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 -1 (*.f32 dY.u (floor.f32 w)))
(neg.f32 (*.f32 dY.u (floor.f32 w)))
(*.f32 dY.u (neg.f32 (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dY.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))))
(fma.f32 -1 (*.f32 dY.u (floor.f32 w)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (fma.f32 -1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5)))))) (*.f32 dY.u (floor.f32 w)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))
(fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (/.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.v 6)) (pow.f32 dY.u 5)) (pow.f32 (floor.f32 w) 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.v dY.v) dY.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) (*.f32 dY.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 6) (pow.f32 dY.u 5)) (/.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 dY.u (floor.f32 w) (*.f32 (*.f32 1/2 (/.f32 dY.v (/.f32 dY.u dY.v))) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 dY.v (floor.f32 h))
(*.f32 (floor.f32 h) dY.v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))
(fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (fma.f32 1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 (floor.f32 h) dY.v))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5)) (fma.f32 (floor.f32 h) dY.v (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))))))
(*.f32 -1 (*.f32 dY.v (floor.f32 h)))
(neg.f32 (*.f32 (floor.f32 h) dY.v))
(*.f32 dY.v (neg.f32 (floor.f32 h)))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (/.f32 (*.f32 -1/2 (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v)))
(-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3))))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))
(+.f32 (*.f32 -1 (*.f32 dY.v (floor.f32 h))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dY.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 h) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))))))
(fma.f32 -1 (*.f32 (floor.f32 h) dY.v) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (fma.f32 -1/16 (/.f32 (pow.f32 dY.u 6) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 5) (pow.f32 dY.v 5)) (pow.f32 (floor.f32 w) 6))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 dY.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 -1/16 (/.f32 (/.f32 (pow.f32 dY.u 6) (/.f32 (pow.f32 dY.v 5) (pow.f32 (floor.f32 w) 6))) (pow.f32 (floor.f32 h) 5))))) (*.f32 (floor.f32 h) dY.v))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 4)))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(*.f32 1 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 1)
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(fabs.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))))
(sqrt.f32 (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.w (floor.f32 d)))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 1 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (cbrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (sqrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (sqrt.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(log.f32 (exp.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 4)))
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v)))))
(cbrt.f32 (*.f32 (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2))))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) 1)
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(log.f32 (exp.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4))))
(cbrt.f32 (pow.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(exp.f32 (log.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v))))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v)))))
(cbrt.f32 (*.f32 (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2))))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))
(pow.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)) 1)
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(log.f32 (exp.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(cbrt.f32 (*.f32 (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2))) (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4))))
(cbrt.f32 (pow.f32 (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(exp.f32 (log.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))
(*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 4)))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2)
(*.f32 1 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))) (cbrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) (sqrt.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)) 1)
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(sqrt.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(log.f32 (exp.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(cbrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(cbrt.f32 (*.f32 (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v)))))
(cbrt.f32 (*.f32 (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2))))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(exp.f32 (log.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))))
(hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))

eval3.1s (11%)

Compiler

Compiled 108920 to 52056 computations (52.2% saved)

prune622.0ms (2.2%)

Pruning

50 alts after pruning (49 fresh and 1 done)

PrunedKeptTotal
New1835471882
Fresh325
Picked415
Done000
Total1842501892
Accuracy
73.3%
Counts
1892 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.1%
(log2.f32 (sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 0) (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) 1/2)) 2))) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
37.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
48.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
31.9%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 -1/16 (pow.f32 (floor.f32 w) 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (/.f32 (pow.f32 dX.u 5) (pow.f32 dX.v 6)))))) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
30.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (*.f32 (*.f32 (/.f32 dX.u (/.f32 dX.v dX.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
34.0%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
30.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
33.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
43.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
44.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
39.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
40.4%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
43.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (/.f32 (*.f32 -1/16 (pow.f32 dX.w 6)) (/.f32 (pow.f32 dX.v 5) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5)))))) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
44.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
45.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
43.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
39.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.v dY.v)) 0) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (pow.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1/2)) 2))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
31.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
37.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
36.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
33.0%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))) 2))))
43.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
42.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
32.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
33.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
34.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
51.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
43.2%
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
32.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
46.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
45.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
30.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))))))))
33.4%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
36.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))) 2))))
38.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
38.8%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
34.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))) 2))))
45.6%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
34.9%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
31.8%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))))))
37.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
53.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
54.0%
(log2.f32 (sqrt.f32 (fmax.f32 (expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
59.5%
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
49.4%
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
49.2%
(log2.f32 (expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
37.1%
(log2.f32 (sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 0) (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) 1/2)) 2))) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
37.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
48.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
31.9%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 -1/16 (pow.f32 (floor.f32 w) 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (/.f32 (pow.f32 dX.u 5) (pow.f32 dX.v 6)))))) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
30.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (*.f32 (*.f32 (/.f32 dX.u (/.f32 dX.v dX.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
34.0%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
30.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
33.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
43.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
44.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
39.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
40.4%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
43.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (/.f32 (*.f32 -1/16 (pow.f32 dX.w 6)) (/.f32 (pow.f32 dX.v 5) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5)))))) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
44.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
45.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
43.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
39.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.v dY.v)) 0) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (pow.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1/2)) 2))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
31.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
37.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
36.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
33.0%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))) 2))))
43.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
42.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
32.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
33.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
34.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
51.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
43.2%
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
32.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
46.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
45.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
30.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))))))))
33.4%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
36.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))) 2))))
38.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
38.8%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
34.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))) 2))))
45.6%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
34.9%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
31.8%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))))))
37.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
53.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
54.0%
(log2.f32 (sqrt.f32 (fmax.f32 (expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
59.5%
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
49.4%
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
49.2%
(log2.f32 (expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
Compiler

Compiled 10080 to 7072 computations (29.8% saved)

localize1.3s (4.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
93.9%
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)))
77.6%
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
76.2%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
74.0%
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2)))
97.9%
(/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))
97.4%
(*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
90.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
70.5%
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2)))
99.8%
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w)))
99.0%
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))
98.9%
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2)
78.6%
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
99.9%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
99.0%
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
98.7%
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
84.9%
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
99.8%
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))
98.9%
(pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)
92.2%
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2))
69.5%
(sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
Compiler

Compiled 1129 to 432 computations (61.7% saved)

series103.0ms (0.4%)

Counts
16 → 852
Calls

219 calls:

TimeVariablePointExpression
8.0ms
w
@-inf
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2)))
6.0ms
w
@inf
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)))
3.0ms
h
@0
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)))
2.0ms
w
@0
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)))
2.0ms
w
@-inf
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)))

rewrite149.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1700×pow1
1576×add-exp-log
1574×add-log-exp
1572×log1p-expm1-u
1572×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0821126
117691126
Stop Event
node limit
Counts
16 → 153
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2)))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
(/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2)))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)))
Outputs
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) 1)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))
(*.f32 1 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (pow.f32 (floor.f32 d) 2) (pow.f32 dY.w 2))
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 d) dY.w)) 2))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1)
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(pow.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(exp.f32 (log.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 1 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 1)
(sqrt.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) 1)
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(/.f32 (*.f32 -1/2 (*.f32 dY.u dY.u)) (*.f32 (floor.f32 h) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
(/.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 dY.u dY.u)) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))
(/.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (floor.f32 h))
(pow.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(exp.f32 (log.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(*.f32 (*.f32 dY.u dY.u) (/.f32 1 (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
(*.f32 1 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))) (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (sqrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))
(pow.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(exp.f32 (log.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) 1)
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(*.f32 1 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)))) (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (sqrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(pow.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(exp.f32 (log.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3)))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(*.f32 1 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))) (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(*.f32 (sqrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (sqrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(pow.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) 1)
(log.f32 (exp.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(expm1.f32 (log1p.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(exp.f32 (log.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(log1p.f32 (expm1.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))

simplify647.0ms (2.3%)

Algorithm
egg-herbie
Rules
956×associate-*r*
860×associate-*l*
686×exp-prod
684×log-prod
548×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055892341
1132490119
2605490023
Stop Event
node limit
Counts
1005 → 277
Calls
Call 1
Inputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (+.f32 (*.f32 (pow.f32 dX.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(*.f32 -1 (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3))))))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(*.f32 dX.u (floor.f32 w))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(*.f32 -1 (*.f32 dX.u (floor.f32 w)))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3))))))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) 1)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))
(*.f32 1 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (pow.f32 (floor.f32 d) 2) (pow.f32 dY.w 2))
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 d) dY.w)) 2))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1)
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(pow.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(exp.f32 (log.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 1 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 1)
(sqrt.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) 1)
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(/.f32 (*.f32 -1/2 (*.f32 dY.u dY.u)) (*.f32 (floor.f32 h) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
(/.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 dY.u dY.u)) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))
(/.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (floor.f32 h))
(pow.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(exp.f32 (log.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(*.f32 (*.f32 dY.u dY.u) (/.f32 1 (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
(*.f32 1 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))) (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (sqrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))
(pow.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(exp.f32 (log.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)) 1/2)
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) 1)
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(*.f32 1 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)))) (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (sqrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(pow.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(exp.f32 (log.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3)))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(*.f32 1 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))) (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(*.f32 (sqrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (sqrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(pow.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) 1)
(log.f32 (exp.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(expm1.f32 (log1p.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(exp.f32 (log.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(log1p.f32 (expm1.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
Outputs
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))))))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (+.f32 (*.f32 (pow.f32 dX.w 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))))) (*.f32 (pow.f32 dX.w 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 d) 6) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))))))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))
(*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 dX.w (floor.f32 d)) 2)
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (+.f32 (*.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))) (+.f32 (*.f32 (pow.f32 dX.v 6) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (floor.f32 h) 6) (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)))))) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2)))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)))) (+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2) (*.f32 (pow.f32 dX.w 4) (*.f32 (/.f32 (pow.f32 (floor.f32 d) 4) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2))) 0))))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dX.w 4) 0 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
(+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) 0))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(+.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2)))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 dY.w (floor.f32 d)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (*.f32 (floor.f32 w) dX.u))
(fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (*.f32 (floor.f32 w) dX.u)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (*.f32 (floor.f32 w) dX.u))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u))))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) (*.f32 dX.w (floor.f32 d)))))
(*.f32 -1 (*.f32 dX.w (floor.f32 d)))
(neg.f32 (*.f32 dX.w (floor.f32 d)))
(*.f32 dX.w (neg.f32 (floor.f32 d)))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1 (*.f32 dX.w (floor.f32 d)) (*.f32 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) -1/2))
(-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3))))))
(fma.f32 -1 (*.f32 dX.w (floor.f32 d)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))))))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2)) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1 (*.f32 dX.w (floor.f32 d))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))))))
(fma.f32 -1 (*.f32 dX.w (floor.f32 d)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 5))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3)))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (/.f32 (*.f32 (*.f32 -1/16 (pow.f32 dX.u 6)) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5))))) (*.f32 dX.w (floor.f32 d)))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(*.f32 dX.w (floor.f32 d))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))
(fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) (*.f32 dX.w (floor.f32 d)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) (*.f32 dX.w (floor.f32 d))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.u dX.u) dX.w) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 d))) (*.f32 dX.w (floor.f32 d)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.u 6) (pow.f32 dX.w 5)) (/.f32 (pow.f32 (floor.f32 w) 6) (pow.f32 (floor.f32 d) 5))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) (*.f32 dX.w (floor.f32 d)))))
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (*.f32 (floor.f32 w) dX.u))
(fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (*.f32 (floor.f32 w) dX.u)))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (*.f32 (floor.f32 w) dX.u))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 5))) (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u))))
(*.f32 -1 (*.f32 dX.u (floor.f32 w)))
(neg.f32 (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) (neg.f32 dX.u))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))))
(fma.f32 -1 (*.f32 (floor.f32 w) dX.u) (*.f32 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) -1/2))
(fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) -1/2 (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3))))))
(fma.f32 -1 (*.f32 (floor.f32 w) dX.u) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4))) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))))
(-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) -1/2 (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))))) (*.f32 (floor.f32 w) dX.u))
(+.f32 (*.f32 -1 (*.f32 dX.u (floor.f32 w))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))))))
(fma.f32 -1 (*.f32 (floor.f32 w) dX.u) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 dX.w dX.w) dX.u) (/.f32 (pow.f32 (floor.f32 d) 2) (floor.f32 w))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 5))) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4))) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3))))))
(-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 (pow.f32 dX.w 6) (pow.f32 dX.u 5)) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 w) 5))) -1/16))) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) dY.v)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 dY.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)))
(*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))
(/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))
(*.f32 (/.f32 1/8 (pow.f32 (floor.f32 w) 3)) (*.f32 (pow.f32 (floor.f32 h) 4) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))
(/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))
(*.f32 (/.f32 1/8 (pow.f32 (floor.f32 w) 3)) (*.f32 (pow.f32 (floor.f32 h) 4) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3))))
(/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))
(*.f32 (/.f32 1/8 (pow.f32 (floor.f32 w) 3)) (*.f32 (pow.f32 (floor.f32 h) 4) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)))
(*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)))
(*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(*.f32 1 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(*.f32 (sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (sqrt.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(pow.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) 1)
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)) (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2)
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 1 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))) (cbrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (sqrt.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 (pow.f32 (floor.f32 d) 2) (pow.f32 dY.w 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(log.f32 (exp.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (floor.f32 d) dY.w)) 2))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))
(pow.f32 (*.f32 (floor.f32 d) dY.w) 2)
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1)
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(*.f32 1 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (sqrt.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 1/2)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(pow.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))) 1)
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(cbrt.f32 (*.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))) (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))))
(cbrt.f32 (pow.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))
(sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))))
(pow.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)) 1)
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(log.f32 (exp.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(exp.f32 (log.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))
(*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))
(*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dY.v dY.v))
(*.f32 1 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)))) (cbrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(*.f32 (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) (sqrt.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 1)
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(sqrt.f32 (+.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(log.f32 (exp.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u)) 2) (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(expm1.f32 (log1p.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(exp.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(log1p.f32 (expm1.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))))
(sqrt.f32 (fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dX.w dX.w) (pow.f32 (floor.f32 d) 2))))
(hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))) 1)
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 dY.u (/.f32 dY.v dY.u))) (pow.f32 (floor.f32 w) 2)) (*.f32 (floor.f32 h) dY.v))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 dY.u (/.f32 dY.v dY.u))) (pow.f32 (floor.f32 w) 2)) (*.f32 (floor.f32 h) dY.v))) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(cbrt.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2)))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) 1)
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (fma.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u)) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v))) (*.f32 (floor.f32 h) dY.v))) 2))))
(/.f32 (*.f32 -1/2 (*.f32 dY.u dY.u)) (*.f32 (floor.f32 h) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 dY.u dY.u)) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(/.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (floor.f32 h))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(pow.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) 1)
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(log.f32 (exp.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(exp.f32 (log.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))))
(*.f32 -1/2 (*.f32 (/.f32 dY.u (/.f32 dY.v dY.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))))
(*.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 (*.f32 dY.u (/.f32 -1/2 (floor.f32 h))) (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 (*.f32 dY.u dY.u) (/.f32 1 (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 1 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)))) (cbrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (sqrt.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(pow.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)) 1)
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(log.f32 (exp.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(exp.f32 (log.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))
(*.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dY.u (/.f32 dY.v dY.u)))
(*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (/.f32 dY.u dY.v) dY.u))
(*.f32 dY.u (*.f32 dY.u (/.f32 (pow.f32 (floor.f32 w) 2) dY.v)))
(*.f32 1 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (cbrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(*.f32 (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (sqrt.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(pow.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)) 1/2)
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(pow.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))) 1)
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(log.f32 (exp.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(cbrt.f32 (*.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 dY.v (/.f32 dY.v dY.u)) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)) (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 dY.v (/.f32 dY.v dY.u)) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))))
(cbrt.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(exp.f32 (log.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2)))
(sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2)))
(*.f32 1 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(*.f32 (*.f32 (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))))) (cbrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(pow.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) 1)
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(cbrt.f32 (*.f32 (*.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log1p.f32 (expm1.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3)))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w))))) (*.f32 dY.u (floor.f32 w)))) 2))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(*.f32 1 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)))) (cbrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (sqrt.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(pow.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) 1)
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(log.f32 (exp.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))) (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(exp.f32 (log.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))))
(*.f32 (pow.f32 dY.v 4) (/.f32 1 (pow.f32 dY.u 3)))
(/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3)))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 1 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))))) (cbrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(*.f32 (sqrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (sqrt.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(pow.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) 1)
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(log.f32 (exp.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(expm1.f32 (log1p.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(exp.f32 (log.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))
(log1p.f32 (expm1.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))) dY.u) (floor.f32 w)) (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 dY.v (*.f32 (/.f32 dY.v dY.u) (/.f32 (*.f32 (pow.f32 (floor.f32 h) 2) -1/2) (floor.f32 w)))))

eval328.0ms (1.2%)

Compiler

Compiled 22942 to 11071 computations (51.7% saved)

prune295.0ms (1.1%)

Pruning

66 alts after pruning (63 fresh and 3 done)

PrunedKeptTotal
New43724461
Fresh53944
Picked235
Done101
Total44566511
Accuracy
73.5%
Counts
511 → 66
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.2%
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
32.4%
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
38.2%
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
37.1%
(log2.f32 (sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 0) (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) 1/2)) 2))) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
29.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
37.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
48.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
49.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
31.9%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 -1/16 (pow.f32 (floor.f32 w) 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (/.f32 (pow.f32 dX.u 5) (pow.f32 dX.v 6)))))) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
30.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (*.f32 (*.f32 (/.f32 dX.u (/.f32 dX.v dX.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
34.0%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
30.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
33.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
43.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
44.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
39.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
40.4%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
40.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))))
43.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
27.4%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) -1/2 (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))))) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (/.f32 (*.f32 -1/16 (pow.f32 dX.w 6)) (/.f32 (pow.f32 dX.v 5) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5)))))) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
44.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
24.4%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2)) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
45.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
29.1%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
29.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
28.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
33.0%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
43.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
39.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.v dY.v)) 0) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (pow.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1/2)) 2))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
37.8%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
36.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
33.0%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))) 2))))
43.3%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
42.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
32.7%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
33.5%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
34.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
32.6%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
51.2%
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
43.2%
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
50.5%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
32.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
46.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
30.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))))))))
36.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))) 2))))
32.2%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))) (*.f32 dY.u (floor.f32 w)))) 2))))
38.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
38.8%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
38.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (expm1.f32 (log1p.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))) 2))))
34.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))) 2))))
45.6%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
34.9%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
31.8%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))))))
37.3%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
53.7%
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
40.2%
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
43.0%
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
32.6%
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
32.7%
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
31.3%
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
32.4%
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
37.8%
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
30.8%
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
32.1%
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
37.9%
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
Compiler

Compiled 6784 to 4012 computations (40.9% saved)

regimes1.8s (6.5%)

Counts
83 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (expm1.f32 (log1p.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (/.f32 (*.f32 1/8 (*.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dY.v 4))) (*.f32 (pow.f32 (floor.f32 w) 3) (pow.f32 dY.u 3))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) -1/2 (*.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.w 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 (floor.f32 d) 4) (pow.f32 (floor.f32 w) 3))))) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.w 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 d) 3))) (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2)) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (fma.f32 (pow.f32 dY.w 4) 0 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dY.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dY.v (floor.f32 h)))) (*.f32 dY.v (floor.f32 h))))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.u 4) (pow.f32 (floor.f32 h) 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 dY.v 3))) (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2))) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dX.u 4) (pow.f32 dX.v 3)) (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 3))) (*.f32 (*.f32 (/.f32 dX.u (/.f32 dX.v dX.u)) (/.f32 (pow.f32 (floor.f32 w) 2) (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.w 3) (pow.f32 (floor.f32 d) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.w 5) (pow.f32 (floor.f32 d) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.w (floor.f32 d)))) (*.f32 dX.w (floor.f32 d))))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.w 4) (pow.f32 (floor.f32 d) 4)) (*.f32 (pow.f32 dX.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.w 6) (pow.f32 (floor.f32 d) 6)) (*.f32 (pow.f32 dX.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.w 2) (pow.f32 (floor.f32 d) 2)) (*.f32 dX.u (floor.f32 w)))) (*.f32 dX.u (floor.f32 w))))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dY.v 4) (pow.f32 (floor.f32 h) 4)) (*.f32 (pow.f32 dY.u 3) (pow.f32 (floor.f32 w) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dY.v 6) (pow.f32 (floor.f32 h) 6)) (*.f32 (pow.f32 dY.u 5) (pow.f32 (floor.f32 w) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.u (floor.f32 w)))) (*.f32 dY.u (floor.f32 w)))))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 dX.u 4) (pow.f32 (floor.f32 w) 4)) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3)))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 dX.u 6) (pow.f32 (floor.f32 w) 6)) (*.f32 (pow.f32 dX.v 5) (pow.f32 (floor.f32 h) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 dX.v (floor.f32 h)))) (*.f32 dX.v (floor.f32 h)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (fma.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))) -1/2 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 dX.u 3)) (/.f32 (pow.f32 dX.v 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (/.f32 -1/16 (pow.f32 (floor.f32 w) 5)) (/.f32 (pow.f32 (floor.f32 h) 6) (/.f32 (pow.f32 dX.u 5) (pow.f32 dX.v 6)))))) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 4) (*.f32 (pow.f32 dX.v 3) (pow.f32 (floor.f32 h) 3))) (/.f32 (*.f32 -1/16 (pow.f32 dX.w 6)) (/.f32 (pow.f32 dX.v 5) (/.f32 (pow.f32 (floor.f32 d) 6) (pow.f32 (floor.f32 h) 5)))))) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))) (+.f32 (*.f32 (pow.f32 dY.u 2) (pow.f32 (floor.f32 w) 2)) (+.f32 (*.f32 (pow.f32 dY.v 2) (pow.f32 (floor.f32 h) 2)) (*.f32 (pow.f32 dY.w 2) (pow.f32 (floor.f32 d) 2)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (pow.f32 dY.u 4) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 4) (pow.f32 (floor.f32 h) 2)) (*.f32 dY.v dY.v)) 0) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 (floor.f32 w) 4) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (pow.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) 1/2)) 2))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (fma.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v) (fma.f32 (pow.f32 dX.v 4) (+.f32 (*.f32 (/.f32 (pow.f32 (floor.f32 h) 4) (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) 2)))) 0) (-.f32 (/.f32 (*.f32 1/4 (pow.f32 (floor.f32 h) 4)) (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2))) (pow.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) 1/2)) 2))) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(*.f32 (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))) (sqrt.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 dY.v 4) (pow.f32 dY.u 3)) (/.f32 (pow.f32 (floor.f32 h) 4) (pow.f32 (floor.f32 w) 3))) (*.f32 (*.f32 (/.f32 dY.v dY.u) dY.v) (*.f32 -1/2 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w))))) (*.f32 (floor.f32 w) dY.u))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 -1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 3) (*.f32 (pow.f32 dY.w 4) (pow.f32 (floor.f32 d) 4))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2))) (fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 (*.f32 dY.w dY.w) (pow.f32 (floor.f32 d) 2)))))))))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
Calls

15 calls:

581.0ms
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
233.0ms
dY.w
204.0ms
dY.u
94.0ms
d
90.0ms
(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))
Results
AccuracySegmentsBranch
63.8%1w
63.8%1h
63.8%1d
63.8%1dX.u
63.8%1dX.v
63.8%1dX.w
63.8%1dY.u
63.8%1dY.v
63.8%1dY.w
68.2%2(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))))
68.2%2(sqrt.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))))
68.2%2(fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w))))
63.8%1(floor.f32 w)
63.8%1(floor.f32 h)
63.8%1(floor.f32 d)
Compiler

Compiled 3736 to 1833 computations (50.9% saved)

regimes601.0ms (2.1%)

Counts
53 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (fma.f32 dX.v (floor.f32 h) (*.f32 (/.f32 1/2 (floor.f32 h)) (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.v (*.f32 dX.u dX.u)))))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dX.v (floor.f32 h))) -1/2) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))) (*.f32 (floor.f32 h) dY.v))) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (expm1.f32 (log1p.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (*.f32 (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 w) 2))))) (*.f32 (floor.f32 h) dY.v))) 2))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
Calls

12 calls:

176.0ms
h
80.0ms
dX.u
46.0ms
dX.v
45.0ms
dY.w
45.0ms
dY.v
Results
AccuracySegmentsBranch
59.7%1w
59.7%1d
59.7%1dX.w
59.7%1(floor.f32 w)
59.7%1(floor.f32 d)
59.7%1dY.u
63.3%2dX.u
59.7%1dY.v
59.7%1h
59.7%1dX.v
59.7%1dY.w
59.7%1(floor.f32 h)
Compiler

Compiled 1523 to 703 computations (53.8% saved)

regimes1.0s (3.6%)

Counts
46 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
Calls

12 calls:

182.0ms
dY.u
162.0ms
dX.w
115.0ms
dX.v
109.0ms
h
94.0ms
dX.u
Results
AccuracySegmentsBranch
55.9%1d
60.7%3dY.u
55.9%1(floor.f32 d)
55.9%1w
61.8%2dX.v
59.7%2dX.w
55.9%1(floor.f32 w)
55.9%1dY.v
55.9%1dY.w
59.7%3h
59.7%3(floor.f32 h)
60.7%2dX.u
Compiler

Compiled 1265 to 603 computations (52.3% saved)

regimes733.0ms (2.6%)

Counts
45 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 dX.u 2) (pow.f32 (floor.f32 w) 2)) (*.f32 (pow.f32 dX.v 2) (pow.f32 (floor.f32 h) 2))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 w) dX.u)) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))))) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (exp.f32 (*.f32 2 (log.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v)))))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 -1/2 (floor.f32 h)) (/.f32 (*.f32 dY.u dY.u) (/.f32 dY.v (pow.f32 (floor.f32 w) 2)))) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (-.f32 (*.f32 (/.f32 dY.v (/.f32 dY.u dY.v)) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dY.u (floor.f32 w)))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (-.f32 (*.f32 (/.f32 (*.f32 dX.v dX.v) dX.u) (*.f32 (/.f32 (pow.f32 (floor.f32 h) 2) (floor.f32 w)) -1/2)) (*.f32 dX.u (floor.f32 w)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (expm1.f32 (log1p.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 dX.v (floor.f32 h)))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (expm1.f32 (log1p.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)))) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
Calls

9 calls:

174.0ms
dX.v
142.0ms
dY.w
119.0ms
dX.u
115.0ms
dX.w
40.0ms
dY.v
Results
AccuracySegmentsBranch
57.9%2dY.v
54.1%1w
54.1%1d
54.1%1(floor.f32 w)
54.1%1(floor.f32 d)
57.7%2dY.w
58.5%2dX.w
57.9%2dX.u
58.9%2dX.v
Compiler

Compiled 1204 to 568 computations (52.8% saved)

regimes449.0ms (1.6%)

Counts
28 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
Calls

6 calls:

119.0ms
dX.u
118.0ms
dY.u
82.0ms
dY.v
44.0ms
dY.w
26.0ms
dX.v
Results
AccuracySegmentsBranch
56.1%2dY.u
51.6%1dY.w
55.6%3dX.u
56.6%2dY.v
51.6%1dX.w
57.4%2dX.v
Compiler

Compiled 648 to 334 computations (48.5% saved)

regimes708.0ms (2.5%)

Counts
26 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h)))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 (floor.f32 w) dX.u))) 2)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2) (*.f32 dY.u (*.f32 dY.u (pow.f32 (floor.f32 w) 2)))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (floor.f32 w) 2) (/.f32 dX.w (*.f32 dX.u dX.u))) (floor.f32 d)) -1/2) (*.f32 dX.w (floor.f32 d))) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (expm1.f32 (log1p.f32 (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
Calls

11 calls:

112.0ms
h
78.0ms
dY.w
77.0ms
dY.v
76.0ms
dX.v
76.0ms
dY.u
Results
AccuracySegmentsBranch
52.5%2dX.w
52.3%2dY.w
54.2%2dY.u
50.2%3h
46.7%1(floor.f32 h)
53.0%2dY.v
46.7%1d
46.7%1(floor.f32 w)
46.7%1w
46.7%1(floor.f32 d)
52.2%2dX.v
Compiler

Compiled 651 to 364 computations (44.1% saved)

regimes241.0ms (0.9%)

Counts
16 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
Calls

6 calls:

55.0ms
dY.v
55.0ms
dY.u
46.0ms
dX.w
33.0ms
dX.u
19.0ms
dX.v
Results
AccuracySegmentsBranch
50.2%2dX.v
43.3%1dY.w
51.8%4dX.u
47.6%2dX.w
50.5%2dY.v
50.6%2dY.u
Compiler

Compiled 355 to 212 computations (40.3% saved)

regimes66.0ms (0.2%)

Counts
15 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
Calls

3 calls:

22.0ms
dX.v
20.0ms
dY.v
17.0ms
dY.u
Results
AccuracySegmentsBranch
50.2%2dX.v
49.6%2dY.v
50.2%2dY.u
Compiler

Compiled 305 to 176 computations (42.3% saved)

regimes154.0ms (0.5%)

Counts
12 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (exp.f32 (*.f32 (log.f32 (*.f32 dX.w (floor.f32 d))) 2)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(exp.f32 (log.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(expm1.f32 (log1p.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log.f32 (exp.f32 (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (expm1.f32 (log1p.f32 (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
Calls

10 calls:

45.0ms
dX.v
23.0ms
dX.w
16.0ms
dY.u
15.0ms
h
13.0ms
dY.v
Results
AccuracySegmentsBranch
37.3%1h
44.9%2dX.w
44.1%2dY.v
37.3%1(floor.f32 h)
37.3%1d
37.3%1(floor.f32 d)
37.3%1w
37.3%1(floor.f32 w)
46.5%2dY.u
45.3%2dX.v
Compiler

Compiled 318 to 215 computations (32.4% saved)

regimes103.0ms (0.4%)

Counts
5 → 3
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Calls

5 calls:

13.0ms
dY.w
13.0ms
dY.u
13.0ms
dX.v
12.0ms
dX.u
12.0ms
dX.w
Results
AccuracySegmentsBranch
42.8%2dX.w
47.4%3dX.v
46.4%3dX.u
42.8%2dY.w
43.5%2dY.u
Compiler

Compiled 142 to 103 computations (27.5% saved)

regimes22.0ms (0.1%)

Counts
4 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2)))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2))))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Calls

2 calls:

11.0ms
dX.v
7.0ms
dY.v
Results
AccuracySegmentsBranch
42.9%2dY.v
43.9%2dX.v
Compiler

Compiled 95 to 66 computations (30.5% saved)

regimes30.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Calls

6 calls:

9.0ms
dX.w
6.0ms
dX.v
3.0ms
dY.v
3.0ms
dY.w
3.0ms
dY.u
Results
AccuracySegmentsBranch
41.3%2dX.w
34.9%1dY.w
34.9%1dY.v
34.9%1dX.u
34.9%1dY.u
42.5%2dX.v
Compiler

Compiled 101 to 83 computations (17.8% saved)

regimes54.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Outputs
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Calls

10 calls:

12.0ms
dY.u
12.0ms
dY.v
7.0ms
dX.u
4.0ms
d
3.0ms
dY.w
Results
AccuracySegmentsBranch
32.7%1dY.u
32.7%1dY.v
32.7%1dX.u
32.7%1dY.w
32.7%1d
32.7%1w
32.7%1h
32.7%1(floor.f32 d)
32.7%1dX.w
32.7%1dX.v
Compiler

Compiled 125 to 110 computations (12% saved)

bsearch10.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.391345853614678e+38
+inf
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch3.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
2664.392822265625
2901.408203125
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch3.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
26.532062530517578
33.6925048828125
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch3.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.9217408299446106
1.050864577293396
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch2.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
35.40355682373047
38.25126647949219
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch2.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
713.12890625
1217.62646484375
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
30.43172836303711
45.5707893371582
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.002061469480395317
0.0023502656258642673
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
713.12890625
1217.62646484375
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
47.6835823059082
53.7303466796875
0.0ms
1.0735132036643336e-6
1.456574409530731e-6
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
47.6835823059082
53.7303466796875
Compiler

Compiled 82 to 42 computations (48.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.9217408299446106
1.050864577293396
Compiler

Compiled 82 to 42 computations (48.8% saved)

simplify89.0ms (0.3%)

Algorithm
egg-herbie
Rules
22×*-commutative
+-commutative
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01422053
11602053
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))) +inf.0) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(if (<=.f32 dX.u 2800) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 30) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 1) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 36) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2)))))
(if (<=.f32 dY.u 1000) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2)))))
(if (<=.f32 dY.u 40) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2)))))
(if (<=.f32 dX.v 295279/134217728) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(if (<=.f32 dY.u 1000) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(if (<=.f32 dX.v 659707/549755813888) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (if (<=.f32 dX.v 50) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(if (<=.f32 dX.v 50) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(if (<=.f32 dX.v 1) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Outputs
(if (<=.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))) +inf.0) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (hypot.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(if (<=.f32 (fmax.f32 (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (*.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 d) dX.w))) (+.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 d) dY.w)))) +inf.0) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (hypot.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(if (<=.f32 dX.u 2800) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.u 2800) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 h) dX.v)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 30) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.u (floor.f32 w))) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 30) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 w) dX.u)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 1) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 1) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))))
(if (<=.f32 dX.v 36) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2)))))
(if (<=.f32 dX.v 36) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (hypot.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 h) dY.v))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2)))))
(if (<=.f32 dY.u 1000) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2)))))
(if (<=.f32 dY.u 1000) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 h) dY.v)) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 w) dY.u)) 2)))))
(if (<=.f32 dY.u 40) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 dX.w (floor.f32 d)) (*.f32 dX.v (floor.f32 h))) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2)))))
(if (<=.f32 dY.u 40) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dX.w) (*.f32 (floor.f32 h) dX.v)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 w) dY.u)) 2)))))
(if (<=.f32 dX.v 295279/134217728) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 dY.u (floor.f32 w))) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(if (<=.f32 dX.v 295279/134217728) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (pow.f32 (hypot.f32 (*.f32 (floor.f32 d) dY.w) (*.f32 (floor.f32 w) dY.u)) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))))
(if (<=.f32 dY.u 1000) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(if (<=.f32 dY.u 1000) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))))
(if (<=.f32 dX.v 659707/549755813888) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (if (<=.f32 dX.v 50) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(if (<=.f32 dX.v 659707/549755813888) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) 2))))) (if (<=.f32 dX.v 50) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) 2) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) 2))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))))
(if (<=.f32 dX.v 50) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(if (<=.f32 dX.v 50) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (*.f32 dY.v (*.f32 dY.v (pow.f32 (floor.f32 h) 2)))))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(if (<=.f32 dX.v 1) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(if (<=.f32 dX.v 1) (log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))) (log2.f32 (sqrt.f32 (fmax.f32 (*.f32 (pow.f32 (floor.f32 h) 2) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2)))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 dX.w (floor.f32 d)) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
(log2.f32 (sqrt.f32 (fmax.f32 (pow.f32 (*.f32 (floor.f32 d) dX.w) 2) (pow.f32 (*.f32 (floor.f32 d) dY.w) 2))))
Compiler

Compiled 784 to 483 computations (38.4% saved)

soundness4.7s (16.7%)

Rules
1614×fma-def
1330×times-frac
1062×associate-*r*
1032×fma-def
956×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033182
1718158
017421205
138319471
284419467
3285819357
4754419357
054239292
1165334610
2693330336
055892341
1132490119
2605490023
054239292
1165334610
2693330336
054239292
1165334610
2693330336
054239292
1165334610
2693330336
054239292
1165334610
2693330336
054239292
1165334610
2693330336
054264814
1154860872
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1021 to 448 computations (56.1% saved)

end1.0ms (0%)

preprocess258.0ms (0.9%)

Remove

(abs dY.w)

(abs dY.v)

(abs dY.u)

(abs dX.w)

(abs dX.v)

(abs dX.u)

Compiler

Compiled 2968 to 1242 computations (58.2% saved)

Profiling

Loading profile data...