Details

Time bar (total: 43.7s)

analyze1.0ms (0%)

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

Compiled 118 to 85 computations (28% saved)

sample5.2s (12%)

Results
5.2s8256×body256valid
Bogosity

preprocess126.0ms (0.3%)

Algorithm
egg-herbie
Rules
1714×rational.json-simplify-46
1052×rational.json-simplify-19
992×rational.json-simplify-51
742×rational.json-simplify-2
718×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01943216
13813216
28383216
320482288
462062288
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) xi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) yi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) ux))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) uy))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) maxCos))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) xi) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) yi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) yi) (*.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) yi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 xi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 xi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) xi))
(+.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) yi) (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) zi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) xi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) zi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) xi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux xi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) xi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) xi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) zi))
(+.f32 (+.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 xi)) (*.f32 xi (*.f32 xi (*.f32 maxCos (-.f32 1 xi))))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 xi)) (*.f32 xi (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))))))) (*.f32 zi (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 xi (*.f32 maxCos (-.f32 1 xi))) (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))) ux)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 xi (*.f32 maxCos (-.f32 1 xi))) (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 xi (*.f32 (*.f32 maxCos (-.f32 1 xi)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 xi) (*.f32 maxCos xi)) (*.f32 (-.f32 1 xi) (*.f32 maxCos xi))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) ux)) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 xi) (*.f32 maxCos xi)) (*.f32 (-.f32 1 xi) (*.f32 maxCos xi))))))) (*.f32 xi (*.f32 zi (*.f32 maxCos (-.f32 1 xi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 xi (*.f32 maxCos (*.f32 (-.f32 1 xi) (*.f32 (-.f32 1 xi) (*.f32 maxCos xi))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) ux))) (*.f32 xi (*.f32 zi (*.f32 maxCos (-.f32 1 xi)))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi) (+.f32 (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi)))))))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (+.f32 (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi))))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi))) yi))))
(+.f32 (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi))))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi)))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) xi)))) (*.f32 uy (cos.f32 (*.f32 2 (*.f32 (PI.f32) xi)))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 uy (cos.f32 (*.f32 2 (*.f32 (PI.f32) xi)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) xi)))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) zi))
(+.f32 (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) xi)))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) xi))))))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) xi))))
(+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux ux))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 ux ux))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) xi) zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 maxCos (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux xi) (*.f32 (-.f32 1 ux) (*.f32 ux xi)))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux xi) (*.f32 (-.f32 1 ux) (*.f32 ux xi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) xi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) xi) (*.f32 (-.f32 1 ux) xi)))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) maxCos))) (*.f32 ux (*.f32 zi (*.f32 (-.f32 1 ux) xi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) yi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) xi) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) zi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) yi))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) yi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) yi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) yi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) zi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) yi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 yi)) (*.f32 yi (*.f32 yi (*.f32 maxCos (-.f32 1 yi))))))))) (*.f32 ux (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 yi)) (*.f32 yi (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))))))) (*.f32 zi (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 yi (*.f32 maxCos (-.f32 1 yi))) (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 yi (*.f32 maxCos (-.f32 1 yi))) (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) ux)) (*.f32 yi (*.f32 (*.f32 maxCos (-.f32 1 yi)) zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 yi) (*.f32 (*.f32 maxCos yi) (*.f32 (-.f32 1 yi) (*.f32 maxCos yi)))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 ux (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 yi) (*.f32 (*.f32 maxCos yi) (*.f32 (-.f32 1 yi) (*.f32 maxCos yi)))))))) (*.f32 yi (*.f32 zi (*.f32 maxCos (-.f32 1 yi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 yi (-.f32 1 yi)) (*.f32 maxCos (*.f32 yi (-.f32 1 yi))))))) (+.f32 (*.f32 ux (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 maxCos (*.f32 (*.f32 yi (-.f32 1 yi)) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi) (+.f32 (*.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi))))) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))))))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 yi (PI.f32)))) xi)) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 2 (*.f32 yi (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi))))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 uy (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi)))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 ux (*.f32 (-.f32 1 ux) yi))))))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 ux (*.f32 (-.f32 1 ux) yi)))))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) yi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 (-.f32 1 ux) yi))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 (-.f32 1 ux) yi))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) maxCos)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) yi) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 yi (*.f32 ux (-.f32 1 ux)))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 yi (*.f32 ux (-.f32 1 ux)))))))) (*.f32 maxCos (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (-.f32 1 ux) yi)))))) (+.f32 (*.f32 maxCos (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (-.f32 1 ux) yi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 maxCos (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) ux))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi)))))))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 zi)))))
(+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))) yi)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 maxCos (*.f32 (*.f32 zi (-.f32 1 zi)) zi)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 maxCos (*.f32 (*.f32 zi (-.f32 1 zi)) zi)))))))) (*.f32 (-.f32 1 zi) (*.f32 (*.f32 maxCos zi) ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 zi (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 ux (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 zi (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 zi) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) uy))
(+.f32 (+.f32 (*.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 zi))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 zi)))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 zi (PI.f32)))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 zi (PI.f32)))) yi)) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) zi))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) zi))))) (*.f32 maxCos (*.f32 uy (*.f32 ux (-.f32 1 ux))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) zi)))) (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) zi)))))) (*.f32 ux (*.f32 uy (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) ux))))) (+.f32 (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) zi)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) zi)))))) (*.f32 ux (*.f32 uy (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) maxCos))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) zi))))))))) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) maxCos))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 ux) zi))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 (-.f32 1 ux) zi)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 (-.f32 1 ux) zi))))))))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux zi) (*.f32 (-.f32 1 ux) zi)))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))))
(+.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux zi) (*.f32 (-.f32 1 ux) zi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 1 uy))))))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 1 uy))))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 ux)))))) (*.f32 zi (*.f32 uy (*.f32 maxCos (-.f32 1 uy)))))
(+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 2 (*.f32 ux (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy uy))))))) (+.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy uy))))) (sin.f32 (*.f32 2 (*.f32 ux (PI.f32)))))) (*.f32 uy (*.f32 (*.f32 maxCos (-.f32 1 uy)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 uy (-.f32 1 uy)) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) (*.f32 xi (cos.f32 (*.f32 (*.f32 (PI.f32) ux) -2)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 uy (-.f32 1 uy)) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) ux))))) (*.f32 zi (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 uy) (*.f32 (*.f32 uy maxCos) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) ux)))) (*.f32 xi (cos.f32 (*.f32 (*.f32 (PI.f32) ux) -2))))) (*.f32 zi (*.f32 (-.f32 1 uy) (*.f32 uy maxCos))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos)))))))) (*.f32 yi (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos))))))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos)) (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos))))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos)) (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 maxCos)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi)) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 maxCos)) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 uy (-.f32 1 ux))))))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 uy (-.f32 1 ux))))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos)))))) (*.f32 zi (*.f32 ux (*.f32 uy (-.f32 1 ux)))))
(+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 uy (-.f32 1 ux))) (*.f32 uy (-.f32 1 ux)))))))) (+.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 ux (*.f32 uy (-.f32 1 ux))) (*.f32 uy (-.f32 1 ux)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))))) (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 ux zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 uy (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 uy (*.f32 ux (-.f32 1 ux))))))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 uy (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 uy (*.f32 ux (-.f32 1 ux))))))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 uy (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 uy (*.f32 ux (-.f32 1 ux))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) maxCos)))) (*.f32 xi (cos.f32 (*.f32 2 (*.f32 (PI.f32) maxCos)))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
Compiler

Compiled 77 to 56 computations (27.3% saved)

simplify226.0ms (0.5%)

Algorithm
egg-herbie
Rules
1600×rational.json-simplify-54
1540×rational.json-simplify-19
1420×rational.json-simplify-51
804×rational.json-simplify-2
720×rational.json-simplify-40
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030201
148201
296201
3227143
41147143
55614143
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) yi)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))

eval5.0ms (0%)

Compiler

Compiled 358 to 235 computations (34.4% saved)

prune4.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New336
Fresh011
Picked000
Done000
Total347
Error
0.3b
Counts
7 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 194 to 137 computations (29.4% saved)

localize532.0ms (1.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
0.2b
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 250 to 150 computations (40% saved)

series10.0ms (0%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
yi
@0
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
1.0ms
uy
@-inf
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
1.0ms
maxCos
@-inf
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
1.0ms
uy
@0
(*.f32 uy (*.f32 2 (PI.f32)))
1.0ms
maxCos
@0
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))

rewrite94.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1538×rational.json-1
1538×rational.json-2
1538×rational.json-3
1536×exponential.json-3
1536×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01996
113396
226596
356796
4111596
5271896
6589296
Stop Event
node limit
Counts
4 → 85
Calls
Call 1
Inputs
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (+.f32 (PI.f32) (*.f32 uy (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) -1) (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (+.f32 (PI.f32) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) (*.f32 uy (PI.f32))) (*.f32 (PI.f32) (+.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (PI.f32)) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 2 (PI.f32)) (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 maxCos (/.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (+.f32 ux ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux maxCos) (/.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)))))

simplify122.0ms (0.3%)

Algorithm
egg-herbie
Rules
1492×rational.json-simplify-51
994×rational.json-simplify-35
920×rational.json-simplify-44
858×rational.json-simplify-61
776×rational.json-simplify-47
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02414305
15714127
212484069
330964013
478364013
Stop Event
node limit
Counts
169 → 160
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
maxCos
(+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos ux)
(+.f32 (*.f32 maxCos ux) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (+.f32 (*.f32 maxCos ux) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (+.f32 (*.f32 maxCos ux) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(*.f32 maxCos (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(*.f32 maxCos (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(+.f32 (*.f32 uy (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))))
(+.f32 (*.f32 uy (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (PI.f32))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 -1 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))) (neg.f32 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (+.f32 (PI.f32) (*.f32 uy (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) -1)
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))
(+.f32 (+.f32 (PI.f32) -1) (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (+.f32 (PI.f32) -1))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(+.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (*.f32 (PI.f32) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (*.f32 (PI.f32) -2)))
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))) (*.f32 (PI.f32) 1/2))
(+.f32 (+.f32 (PI.f32) (*.f32 uy (PI.f32))) (*.f32 (PI.f32) (+.f32 uy -1)))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (*.f32 2 (PI.f32)) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1)))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(-.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (neg.f32 (PI.f32)))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))) (PI.f32))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 (PI.f32) -2))
(-.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) 1)
(-.f32 (-.f32 (*.f32 2 (PI.f32)) (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) 16)
(/.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))))) 32)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(/.f32 maxCos (/.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) 2)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) 4)
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 32)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 0)
(+.f32 0 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2)))))
(-.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 0)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 1)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (+.f32 ux ux))) 2)
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 4)
(/.f32 (*.f32 ux maxCos) (/.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))))) 32)
(pow.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 1)
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi)) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
maxCos
(+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 maxCos (*.f32 maxCos (*.f32 -2 ux)))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (+.f32 maxCos (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(*.f32 maxCos (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux)))
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux)))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(+.f32 maxCos (+.f32 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 -2 (*.f32 maxCos ux))))
(+.f32 maxCos (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 maxCos (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 -2 ux))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) maxCos)
(*.f32 maxCos (pow.f32 (-.f32 1 ux) 2))
(*.f32 maxCos ux)
(+.f32 (*.f32 maxCos ux) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2)))
(*.f32 maxCos (+.f32 ux (*.f32 -2 (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (+.f32 (*.f32 maxCos ux) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2))) (*.f32 maxCos (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 2)) (+.f32 ux (pow.f32 ux 3))))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (+.f32 (*.f32 maxCos ux) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2))) (*.f32 maxCos (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 2)) (+.f32 ux (pow.f32 ux 3))))
(*.f32 maxCos (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2)) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (*.f32 -2 (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2))) (*.f32 maxCos (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 2)) (+.f32 ux (pow.f32 ux 3))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2))) (*.f32 maxCos (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 2)) (+.f32 ux (pow.f32 ux 3))))
(*.f32 maxCos (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2)) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (*.f32 -2 (pow.f32 ux 2))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2))) (*.f32 maxCos (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 2)) (+.f32 ux (pow.f32 ux 3))))
(+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 maxCos (pow.f32 ux 3)) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2)))))
(+.f32 (+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 (pow.f32 ux 2) -2))) (*.f32 maxCos (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 3)))
(*.f32 maxCos (+.f32 (pow.f32 ux 3) (+.f32 ux (*.f32 -2 (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 2)) (+.f32 ux (pow.f32 ux 3))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (pow.f32 (-.f32 1 ux) 2)))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi)))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (pow.f32 uy 3) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 3)) -4/3)))
(+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 (pow.f32 uy 3) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 3)) -4/3)) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))) (*.f32 yi (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 (pow.f32 uy 3) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 3)) -4/3)) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (pow.f32 uy 7) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 7)) -8/315)))))
(+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)) (+.f32 (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 7) -8/315))))
(+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (*.f32 yi (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 7) (*.f32 yi -8/315)))))
(+.f32 (*.f32 yi (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 (PI.f32) (*.f32 2 uy)))) (*.f32 yi (+.f32 (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 2 (+.f32 uy -1/2))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))
(*.f32 (PI.f32) (+.f32 2 (*.f32 2 (+.f32 uy -1))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 uy (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 uy (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (neg.f32 (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (PI.f32))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 2 (+.f32 uy -1/2))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 2 (+.f32 uy -1/2))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 -1 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))) (neg.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))))
(*.f32 (PI.f32) (+.f32 2 (*.f32 2 (+.f32 uy -1))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (+.f32 (PI.f32) (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (-.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 (+.f32 uy -1) -2)))
(*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) (-.f32 (PI.f32) (+.f32 (PI.f32) 1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (+.f32 (PI.f32) -1) (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (+.f32 (PI.f32) -1))
(+.f32 (+.f32 (PI.f32) -1) (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))))
(+.f32 (PI.f32) (+.f32 -1 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))))
(+.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 1 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (PI.f32)))
(+.f32 (-.f32 1 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/2 uy)))) (-.f32 (-.f32 -1 (PI.f32)) (*.f32 (PI.f32) -2)))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (PI.f32) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))
(*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 2 (+.f32 uy -1/2))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(+.f32 (*.f32 (PI.f32) (-.f32 1/2 (-.f32 1 (+.f32 uy uy)))) (*.f32 (PI.f32) 1/2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (+.f32 (PI.f32) (*.f32 uy (PI.f32))) (*.f32 (PI.f32) (+.f32 uy -1)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(-.f32 (*.f32 2 (PI.f32)) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) (neg.f32 (PI.f32)))
(+.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 2 (+.f32 uy -1/2))))
(*.f32 (PI.f32) (+.f32 1 (*.f32 2 (+.f32 uy -1/2))))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))) (PI.f32))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1))) (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
(-.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (-.f32 (*.f32 2 (PI.f32)) (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(-.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 2 (-.f32 1/2 uy))))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) 16)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 8))))) 32)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 maxCos (/.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))) 2)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) 4)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 8)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 16)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 32)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 (-.f32 1 ux) (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 0)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(+.f32 0 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 1/2)))))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(-.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 0)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 1)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (+.f32 ux ux))) 2)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))) 4)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(/.f32 (*.f32 ux maxCos) (/.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))) 8)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) 16)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))))) (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))))) 32)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(pow.f32 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 ux maxCos)) 1)
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))
(*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi)) 2)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 uy))))

localize282.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
0.2b
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.2b
(*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)
0.3b
(*.f32 (*.f32 uy 2) (PI.f32))
Compiler

Compiled 289 to 177 computations (38.8% saved)

series5.0ms (0%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
maxCos
@0
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.0ms
maxCos
@inf
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.0ms
maxCos
@inf
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
0.0ms
ux
@0
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
0.0ms
ux
@inf
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))

rewrite178.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1966×rational.json-simplify-35
1700×exponential.json-3
1700×rational.json-1
1700×rational.json-2
1700×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019102
1134102
2289102
3774102
43368102
Stop Event
node limit
Counts
4 → 335
Calls
Call 1
Inputs
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 ux ux) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (*.f32 ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux)) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux)) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))) (*.f32 2 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux)) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)))))

simplify361.0ms (0.8%)

Algorithm
egg-herbie
Rules
1544×rational.json-simplify-61
966×rational.json-simplify-2
926×rational.json-simplify-39
890×rational.json-simplify-43
726×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081334257
1270032765
2656531695
Stop Event
node limit
Counts
419 → 519
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(+.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (neg.f32 (PI.f32))))
(+.f32 -1 (-.f32 1 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))
(+.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (PI.f32)))
(+.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (-.f32 -1 (neg.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(-.f32 0 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (PI.f32)))
(-.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (PI.f32))
(-.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(/.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))) 4)
(/.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))))) 16)
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(neg.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) 2)
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4))) 16)
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(+.f32 0 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(-.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 ux (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 1 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) 4)
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 ux ux))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (-.f32 1 ux))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (*.f32 ux (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (+.f32 ux -1)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux)) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux)) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux)) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 ux)))
(pow.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(fabs.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(+.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(-.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))) 16)
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (pow.f32 uy 3) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 3)) -4/3)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (pow.f32 uy 3) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 3)) -4/3))) (*.f32 4/15 (*.f32 yi (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 uy 5)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(+.f32 (*.f32 4/15 (*.f32 yi (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 uy 5)))) (+.f32 (*.f32 (pow.f32 uy 3) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 3)) -4/3)) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 -8/315 (*.f32 yi (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 uy 7)))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 7) -8/315))))
(+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 7) -8/315)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (*.f32 -2 (pow.f32 ux 3))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 -2 (pow.f32 ux 3)))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 2)
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (neg.f32 (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (neg.f32 (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (PI.f32))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 -1 (-.f32 1 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (*.f32 uy 2)) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (PI.f32)))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (*.f32 uy 2)) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))))
(+.f32 (-.f32 -1 (neg.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(+.f32 (-.f32 (PI.f32) 1) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(+.f32 (+.f32 (PI.f32) -1) (-.f32 1 (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy)))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 0 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 1))) (neg.f32 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) (neg.f32 (PI.f32)))
(-.f32 (PI.f32) (neg.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1)))))
(-.f32 (-.f32 (*.f32 uy (*.f32 2 (PI.f32))) (neg.f32 (PI.f32))) (PI.f32))
(-.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(/.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(/.f32 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))) 4)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(/.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) 8)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4)))) (*.f32 2 (*.f32 2 (*.f32 uy (*.f32 (PI.f32) 4))))) 16)
(*.f32 (*.f32 (PI.f32) 4) (/.f32 uy 2))
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(neg.f32 (neg.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) 2)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4) 4)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) 8)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 4))) 16)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(+.f32 0 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(-.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 0)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) 2))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 2 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 ux (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 1 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 (*.f32 maxCos (-.f32 1 ux)) (/.f32 ux (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))
(*.f32 (*.f32 maxCos (-.f32 1 ux)) (/.f32 ux (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 (/.f32 1 ux) maxCos) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 ux (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 (*.f32 maxCos (-.f32 1 ux)) (/.f32 ux (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))
(*.f32 (*.f32 maxCos (-.f32 1 ux)) (/.f32 ux (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (/.f32 (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 8 (/.f32 (*.f32 8 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 4 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) 2))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (+.f32 ux ux) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 2 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (/.f32 (/.f32 1 ux) maxCos) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 ux (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (/.f32 (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 8 (/.f32 (*.f32 8 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 ux 4) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 2 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 2 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 2 (+.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 2 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))) (/.f32 2 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 2 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))) (/.f32 2 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) 8)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (/.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux))) (/.f32 2 (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (+.f32 ux ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) 2)) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 maxCos ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 2 (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))))
(*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (+.f32 ux ux))))))
(*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 maxCos ux))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 ux ux))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 1 ux))
(*.f32 (/.f32 1 ux) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (*.f32 ux (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 ux (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (+.f32 ux ux))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) 2)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) 2)) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))) (*.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 ux)) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) -2) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 ux)) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 ux)) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 ux)) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) -2) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 ux)) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 2)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) ux)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (-.f32 1 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (fabs.f32 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 2 (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (+.f32 ux ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (-.f32 1 ux))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (*.f32 ux (-.f32 1 ux)))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (+.f32 ux -1)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (neg.f32 (*.f32 2 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (neg.f32 (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))))) (neg.f32 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 2 (/.f32 (/.f32 (/.f32 1 ux) maxCos) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)))
(/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (fabs.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (+.f32 ux ux))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))))) (*.f32 2 (*.f32 2 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))) 16)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (/.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) 2)) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) 2))) (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) 4) (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 ux)) 4)))
(/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 2 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (*.f32 ux 4))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) 4) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) 2)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))) 4) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (+.f32 ux ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))) 4) (*.f32 2 (*.f32 2 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))))
(/.f32 (+.f32 (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (*.f32 2 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos (-.f32 1 ux)) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) -2) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 ux)) (neg.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (/.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 ux ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))) (*.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) ux)) (*.f32 2 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 4 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 ux)) 4)))
(/.f32 (/.f32 2 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) ux)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (-.f32 1 ux))) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 2 (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 1 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) ux)) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux maxCos))) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) ux)) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (*.f32 maxCos ux))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos ux))) (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos ux)))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))) (fabs.f32 (+.f32 ux -1)))) (+.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux)))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (/.f32 (-.f32 1 ux) (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 ux)))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux))))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (+.f32 ux -1)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (+.f32 ux -1)))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (+.f32 ux -1))))) (*.f32 2 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))) (/.f32 ux (fabs.f32 (-.f32 1 ux)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))) (/.f32 ux (fabs.f32 (-.f32 1 ux))))) (*.f32 2 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))) (/.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))) (/.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux))))) (*.f32 2 (fabs.f32 (+.f32 ux -1))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))) (/.f32 ux (fabs.f32 (*.f32 maxCos ux))))) (*.f32 2 (fabs.f32 (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (neg.f32 (*.f32 2 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))) (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))) (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux)))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 ux ux)))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (-.f32 1 ux)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (-.f32 1 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))) (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos))))))) (neg.f32 ux))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (fabs.f32 ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (/.f32 maxCos (fabs.f32 ux)))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))) (neg.f32 (fabs.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))))) (neg.f32 (fabs.f32 (*.f32 (+.f32 ux -1) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (*.f32 2 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))))) (neg.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (-.f32 1 ux)))) (+.f32 (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 (fabs.f32 (+.f32 ux -1)) (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 maxCos ux)) (fabs.f32 (+.f32 ux -1))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))
(/.f32 (fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (/.f32 maxCos (*.f32 maxCos (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (fabs.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 maxCos (-.f32 1 ux))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (*.f32 maxCos (-.f32 1 ux))))) (*.f32 ux ux))
(/.f32 (+.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux ux)))) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))))) (*.f32 2 (fabs.f32 ux)))
(pow.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 ux) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (fabs.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (fabs.f32 ux))) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) ux))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (fabs.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (/.f32 (neg.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux ux)))) (*.f32 ux (*.f32 maxCos (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 maxCos (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(+.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(-.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) 4)
(*.f32 4 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 4))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) 8)
(*.f32 4 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))) 16)
(*.f32 4 (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 4))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 maxCos (*.f32 ux (-.f32 1 ux)))

localize219.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
0.2b
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
0.2b
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
0.3b
(*.f32 (*.f32 uy 2) (PI.f32))
Compiler

Compiled 333 to 218 computations (34.5% saved)

series13.0ms (0%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
3.0ms
uy
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
yi
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
uy
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
ux
@-inf
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
1.0ms
maxCos
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)

rewrite189.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1808×rational.json-simplify-35
1538×exponential.json-3
1538×rational.json-1
1538×rational.json-2
1538×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022145
1151145
2311145
3810145
43222145
Stop Event
node limit
Counts
3 → 279
Calls
Call 1
Inputs
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos)) (*.f32 2 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux)))) (+.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))))

simplify356.0ms (0.8%)

Algorithm
egg-herbie
Rules
1392×rational.json-simplify-61
1182×rational.json-simplify-43
1162×rational.json-simplify-2
920×rational.json-simplify-39
810×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
083840845
1276339427
2674138209
Stop Event
node limit
Counts
375 → 523
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) 2)
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4))) 16)
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(+.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(-.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))) 16)
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) 2)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) 4)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) 2)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos)) (*.f32 2 (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux)))) (+.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(fabs.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
Outputs
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))))
(*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3)))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)) 4/15))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)) 4/15))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (+.f32 (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 5)) 4/15)) (+.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 yi uy)) (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 3)) -4/3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7)) -8/315))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1/2)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1/2)) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3))))))
(+.f32 (*.f32 yi (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(+.f32 (*.f32 yi (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) -1/2)) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3)))) (*.f32 yi (*.f32 (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 maxCos 2) (*.f32 1/4 (pow.f32 (pow.f32 maxCos 2) 2))))) -1/2)))))
(+.f32 (*.f32 yi (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))) (+.f32 (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 maxCos 4) 1/4)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 ux 4))) (*.f32 -1/2 yi))))
(+.f32 (*.f32 yi (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2)))) (+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 maxCos 4) 1/4)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 ux 4))) (*.f32 -1/2 yi))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1)))))))
(+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))))
(+.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))))) (*.f32 1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) 1/2)))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1)))))))
(+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))))
(+.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (+.f32 (pow.f32 maxCos 2) (*.f32 1 (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2))) (*.f32 maxCos (sqrt.f32 -1))))) (*.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) 1) (/.f32 (pow.f32 maxCos 2) 1))) (/.f32 yi (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (+.f32 (pow.f32 maxCos 2) (pow.f32 maxCos 2))) (/.f32 yi (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) yi)) (+.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (/.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 maxCos (sqrt.f32 -1))) -1/2)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (/.f32 yi (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 2 (pow.f32 maxCos 2))) (/.f32 yi (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (+.f32 (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 4)))))) (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 yi (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2))))) (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/8 (*.f32 (pow.f32 ux 4) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 maxCos 4)) (pow.f32 (-.f32 1 ux) 4)))))))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 4))))))) (*.f32 yi (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 6)))) -1/16))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 yi (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 ux maxCos) 2))))) (+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 -1/8 (*.f32 (pow.f32 ux 4) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 maxCos 4)) (pow.f32 (-.f32 1 ux) 4)))))) (*.f32 yi (*.f32 -1/16 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 ux 6)) (*.f32 (pow.f32 maxCos 6) (pow.f32 (-.f32 1 ux) 6)))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) 1/2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (+.f32 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))) (*.f32 -1/8 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) -1/8)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) 1/2))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) -1/8))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (+.f32 (*.f32 -1/8 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))) (+.f32 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))) (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 (*.f32 ux maxCos) 5))))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) -1/8))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) 1/16))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) 1/2)) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) -1/8)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) 1/16)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1))))
(*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(+.f32 (*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))) 1/8) (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) 1/8))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (+.f32 (*.f32 -1 (*.f32 yi (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 yi (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))) 1/8) (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 (*.f32 ux maxCos) 5))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) 1/8)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) -1/16))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2))))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) yi)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (sqrt.f32 -1)))) -1/2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3))) 1/8)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 5))) -1/16)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (neg.f32 (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(*.f32 maxCos (neg.f32 (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 ux maxCos))
(*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 ux maxCos) 2)
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (*.f32 (pow.f32 ux 3) -2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) -2)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))))
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 3) -2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) 2)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4) 4)
(*.f32 4 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))) 4))
(*.f32 4 (/.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 4))
(/.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) 8)
(*.f32 4 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))) 4))
(*.f32 4 (/.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4)) (*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 4))) 16)
(*.f32 4 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))) 4))
(*.f32 4 (/.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 4))
(pow.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) yi)) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 0 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(-.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 0)
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) 2)
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) 4)
(*.f32 4 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 4))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) 8)
(*.f32 4 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 4))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4)) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))) 16)
(*.f32 4 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 4))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 1)
(*.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 0)
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 2 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 2 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(/.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) 2))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 2 (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1)))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 1 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) 1))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 (/.f32 1 maxCos) ux) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (-.f32 1 ux))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 maxCos (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) 2)
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (-.f32 1 ux) (+.f32 1 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (*.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 (/.f32 1 maxCos) ux) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (-.f32 1 ux))))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (+.f32 (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1) (*.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) 1)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 8 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) 8) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (*.f32 4 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 4))
(/.f32 4 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)) 4))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) 1)))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 4 (+.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 4 (+.f32 (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 2 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(/.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) 2))
(/.f32 4 (+.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 ux (/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) 4)
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) 4))
(*.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 1/4)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) 4))
(*.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 1/4)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (+.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 1 (+.f32 1 (*.f32 2 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))))))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 4 (/.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 8 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) 8) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 4 (*.f32 4 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) ux) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 4))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 4 (/.f32 (/.f32 (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)) 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 1 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 1 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (+.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))) (+.f32 (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(*.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) 4) (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) 8)
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) 4))
(*.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 1/4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) 4))
(*.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 1/4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (/.f32 2 (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (/.f32 2 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (/.f32 2 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 2 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) 2)) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 2)
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) 4)
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) 4))
(*.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 1/4)
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) ux)
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) 2)
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 ux))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (*.f32 2 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (*.f32 ux (*.f32 ux (-.f32 1 ux))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux ux))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) ux)
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (*.f32 ux maxCos))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (*.f32 ux (-.f32 1 ux)))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) ux)
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) maxCos)
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) maxCos)
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (-.f32 1 ux))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 ux))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (-.f32 1 ux))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (/.f32 (/.f32 (/.f32 1 maxCos) ux) (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) maxCos) (-.f32 1 ux))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 ux))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) maxCos)) (+.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))
(/.f32 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 1 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))) 4)
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (+.f32 ux ux))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)))
(*.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) 4) (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))) 16)
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) 4))
(*.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 1/4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (/.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (/.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) 4) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))))) (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) 4) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) 2)) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 2 (*.f32 2 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 2 (*.f32 ux (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 4) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos (+.f32 ux ux))))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 2 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))))))))
(/.f32 1 (/.f32 (/.f32 1 maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos))) 1)
(*.f32 ux (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4))
(*.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 2 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) 4) (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 4) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 8)
(*.f32 4 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) 4))
(*.f32 (*.f32 4 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) 1/4)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (+.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (/.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))) (+.f32 ux ux))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))) (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (*.f32 2 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 4 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos 4))))
(/.f32 (/.f32 2 (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) 4))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) (*.f32 4 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (/.f32 2 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) (*.f32 maxCos 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) ux)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) ux) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) ux)) (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) ux) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) ux)) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 2 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) (-.f32 1 ux))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)) maxCos)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (-.f32 1 ux))) (+.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) maxCos)) (+.f32 (*.f32 ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (*.f32 ux (-.f32 1 ux)))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 2 (*.f32 ux ux)))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (+.f32 ux ux))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 1 ux))) (*.f32 2 (*.f32 ux maxCos)))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) maxCos)) (*.f32 2 (*.f32 ux (-.f32 1 ux))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))) (+.f32 ux ux))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux maxCos))) (*.f32 2 (-.f32 1 ux)))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 ux (-.f32 1 ux)))) (+.f32 maxCos maxCos))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (-.f32 1 ux))) (+.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) maxCos)) (*.f32 2 (-.f32 1 ux)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 ux))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 ux (fabs.f32 ux)))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 ux (fabs.f32 ux))) (*.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (/.f32 ux (fabs.f32 ux)))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux))) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 (-.f32 1 ux)))) (+.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos)) (/.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (fabs.f32 maxCos))) (+.f32 (fabs.f32 (*.f32 ux (-.f32 1 ux))) (fabs.f32 (*.f32 ux (-.f32 1 ux)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))) (neg.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 2 (-.f32 1 ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))))))) (neg.f32 (*.f32 2 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux))))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 2 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 2 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 2 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))))))
(*.f32 (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 ux (*.f32 ux (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (neg.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (neg.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) 2)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))) (+.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) ux)))) (+.f32 (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) (*.f32 (fabs.f32 ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (*.f32 maxCos (/.f32 (-.f32 1 ux) ux)))) ux)) (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos maxCos))))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 maxCos maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos))))))) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 maxCos (/.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (*.f32 (-.f32 1 ux) maxCos))))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))) 1)
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (fabs.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))
(fabs.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux maxCos)))))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) maxCos))))

eval9.9s (22.7%)

Compiler

Compiled 235417 to 143648 computations (39% saved)

prune2.6s (6%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New2353172370
Fresh000
Picked101
Done202
Total2356172373
Error
0.2b
Counts
2373 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos ux)))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.8b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.8b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (PI.f32) (*.f32 2 uy)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (pow.f32 ux 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 1944 to 1378 computations (29.1% saved)

localize188.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
0.2b
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
0.3b
(*.f32 (*.f32 uy 2) (PI.f32))
0.3b
(*.f32 (PI.f32) (*.f32 uy 2))
Compiler

Compiled 256 to 165 computations (35.5% saved)

series1.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
0.0ms
uy
@0
(*.f32 (PI.f32) (*.f32 uy 2))
0.0ms
yi
@inf
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
0.0ms
yi
@-inf
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
0.0ms
uy
@inf
(*.f32 (PI.f32) (*.f32 uy 2))

rewrite96.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1650×rational.json-1
1650×rational.json-2
1650×rational.json-4
1650×rational.json-3
972×rational.json-simplify-45
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01240
18140
217240
334940
468840
5165440
6383940
7682440
Stop Event
node limit
Counts
2 → 66
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (PI.f32)) (-.f32 1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) -1) (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))) (+.f32 (PI.f32) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1) (+.f32 (PI.f32) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (PI.f32) 1) (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 uy -1)) (*.f32 (PI.f32) (+.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (-.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 uy uy)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (+.f32 uy uy) -2) 1)) (*.f32 (PI.f32) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) uy) 16) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)))))

simplify93.0ms (0.2%)

Algorithm
egg-herbie
Rules
1214×rational.json-simplify-2
1074×rational.json-simplify-35
958×rational.json-simplify-42
882×rational.json-simplify-41
816×rational.json-simplify-51
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01912228
14202176
28872160
321862136
464252136
Stop Event
node limit
Counts
102 → 94
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (PI.f32))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)))
(+.f32 -1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (-.f32 -1 (PI.f32)) (-.f32 1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) 2))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(+.f32 (+.f32 (PI.f32) -1) (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) -1)
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))) (+.f32 (PI.f32) -1))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) -2))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1) (+.f32 (PI.f32) 1))
(+.f32 (+.f32 (PI.f32) 1) (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1))
(+.f32 (*.f32 (PI.f32) (-.f32 uy -1)) (*.f32 (PI.f32) (+.f32 uy -1)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 uy -1)))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))) (*.f32 (PI.f32) 1/2))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy)))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(-.f32 1 (-.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (neg.f32 (PI.f32)))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (PI.f32))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) -2))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))
(-.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(-.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) 2))
(-.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 uy uy)) 2)))
(-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (+.f32 uy uy) -2) 1)) (*.f32 (PI.f32) -3))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(/.f32 (*.f32 (*.f32 (PI.f32) uy) 16) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)) 16)
(/.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -4)
(/.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) 2)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)))) 64)
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) 4)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(+.f32 0 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(-.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
(/.f32 (*.f32 yi (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2)
(/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4)) 4)
(/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) 32)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)))) 64)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))
(*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi)))
(*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi)))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2)) (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3)))))
(+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))
(+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (+.f32 (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2)) (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))))
(+.f32 (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)))
(+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) (*.f32 yi 4/15))))
(+.f32 (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) (*.f32 yi 4/15)))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3)))) (+.f32 (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2)) (*.f32 (pow.f32 uy 7) (*.f32 (*.f32 yi (pow.f32 (PI.f32) 7)) -8/315)))))
(+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)) (+.f32 (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 -8/315 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 7)))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15))))
(+.f32 (*.f32 yi (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) (*.f32 yi 4/15)) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 7) (*.f32 yi -8/315)))))
(+.f32 (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (+.f32 (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (PI.f32))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 2 (PI.f32)) (-.f32 uy 1/4)))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 2 (-.f32 uy 1/4))))
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 (-.f32 uy 1/4))))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 -1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 -1 (PI.f32)) (-.f32 1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (neg.f32 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 1 (PI.f32)) (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 (PI.f32) -1) (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) -1)
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1))) (+.f32 (PI.f32) -1))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) -2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 1 uy))) (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (+.f32 -2 (*.f32 2 (+.f32 uy 1))))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 1 uy))) (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (+.f32 -2 (*.f32 2 (+.f32 uy 1))))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1) (+.f32 (PI.f32) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (+.f32 (PI.f32) 1) (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) -1))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (-.f32 uy -1)) (*.f32 (PI.f32) (+.f32 uy -1)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 uy -1)) (*.f32 (PI.f32) (-.f32 uy -1)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))) (-.f32 1 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (-.f32 1/2 uy))) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 2 (PI.f32)) (-.f32 uy 1/4)))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 2 (-.f32 uy 1/4))))
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 (-.f32 uy 1/4))))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy)))))
(+.f32 (-.f32 -1 (*.f32 (PI.f32) -2)) (+.f32 1 (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) 2))))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy (-.f32 uy 2))) (-.f32 -1 (*.f32 (PI.f32) -2))))
(-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 1 (-.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (-.f32 2 (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -1)) (neg.f32 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) 1)) (PI.f32))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (*.f32 (PI.f32) -2))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 uy -1))) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 uy uy)) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (+.f32 uy uy) -2) 1)) (*.f32 (PI.f32) -3))
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 (*.f32 (PI.f32) uy) 16) 8)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)) 16)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))) -2)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) 32)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) -4)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) uy) 16)))) 64)
(*.f32 2 (*.f32 uy (PI.f32)))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy)))))) 4)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 0 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 0)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 yi (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 4)) 4)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8) 8)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)) 16)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) 32)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 8)))) 64)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))

localize189.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.4b
(*.f32 (PI.f32) (*.f32 uy yi))
Compiler

Compiled 248 to 136 computations (45.2% saved)

series3.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
yi
@0
(*.f32 (PI.f32) (*.f32 uy yi))
1.0ms
uy
@0
(*.f32 (PI.f32) (*.f32 uy yi))
0.0ms
uy
@inf
(*.f32 (PI.f32) (*.f32 uy yi))
0.0ms
yi
@inf
(*.f32 (PI.f32) (*.f32 uy yi))
0.0ms
yi
@-inf
(*.f32 (PI.f32) (*.f32 uy yi))

rewrite241.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
2624×rational.json-simplify-2
2506×rational.json-simplify-35
1196×rational.json-simplify-1
1110×exponential.json-3
1110×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
15415
212515
326115
447215
5110815
6238515
7380915
8454915
9571415
10645715
11645715
12716515
13741115
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 uy yi))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 uy yi)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 yi (*.f32 (PI.f32) (/.f32 uy 2))) (*.f32 yi (*.f32 (PI.f32) (/.f32 uy 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 yi (+.f32 uy uy))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 yi (*.f32 uy 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))))))) 512)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)))))

simplify209.0ms (0.5%)

Algorithm
egg-herbie
Rules
2120×rational.json-simplify-35
2060×rational.json-simplify-53
1908×exponential.json-simplify-26
1232×rational.json-simplify-49
1224×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054585
1139585
2313585
3827585
43333585
54587585
65259585
75508585
85705585
95893585
107284585
Stop Event
node limit
Counts
39 → 18
Calls
Call 1
Inputs
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 0)
(+.f32 0 (*.f32 (PI.f32) (*.f32 uy yi)))
(+.f32 (*.f32 yi (*.f32 (PI.f32) (/.f32 uy 2))) (*.f32 yi (*.f32 (PI.f32) (/.f32 uy 2))))
(-.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 0)
(/.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 yi (+.f32 uy uy))) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 yi (*.f32 uy 4))) 4)
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))))) 256)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))))))) 512)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)
Outputs
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(+.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 0)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(+.f32 0 (*.f32 (PI.f32) (*.f32 uy yi)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(+.f32 (*.f32 yi (*.f32 (PI.f32) (/.f32 uy 2))) (*.f32 yi (*.f32 (PI.f32) (/.f32 uy 2))))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(-.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 0)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 (PI.f32) (*.f32 yi (+.f32 uy uy))) 2)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 (PI.f32) (*.f32 yi (*.f32 uy 4))) 4)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8) 8)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)) 16)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))) 32)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))) 64)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))))) 128)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))))) 256)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8)))))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 8))))))) 512)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))

localize222.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
15.3b
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
Compiler

Compiled 296 to 191 computations (35.5% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@inf
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
0.0ms
uy
@0
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
0.0ms
uy
@-inf
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
0.0ms
uy
@0
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
0.0ms
uy
@-inf
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))

rewrite241.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
2470×rational.json-simplify-2
1500×rational.json-simplify-35
1384×rational.json-1
1138×rational.json-simplify-53
1100×exponential.json-3
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01246
18046
214746
326546
448546
5114022
6251722
7399522
8504622
9582922
10657622
11662922
12667722
13798322
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 2 (+.f32 uy (+.f32 uy -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 uy uy)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 uy (+.f32 uy 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy -1) (+.f32 uy 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy (+.f32 uy -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -2 (+.f32 2 (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy uy) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 uy (+.f32 uy -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy -2) (+.f32 2 uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy (+.f32 uy -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 2 (+.f32 uy uy)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 2 uy) (+.f32 uy -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy 1) (+.f32 uy -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy 1/2) (*.f32 uy 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 uy (+.f32 uy 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy 3/2) (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 uy 8)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 2 (*.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 uy uy) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))))

simplify443.0ms (1%)

Algorithm
egg-herbie
Rules
2142×rational.json-simplify-2
2008×rational.json-simplify-53
1988×rational.json-simplify-48
1906×rational.json-simplify-35
1076×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0103747
1248747
2472747
31294747
42541747
54214747
64646747
74961747
85142747
95266747
105396747
116780747
126989747
137406747
147776747
157810747
167934747
177992747
Stop Event
node limit
Counts
77 → 55
Calls
Call 1
Inputs
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 2 (+.f32 uy (+.f32 uy -2)))
(+.f32 uy uy)
(+.f32 -1 (+.f32 uy (+.f32 uy 1)))
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
(+.f32 (+.f32 uy (+.f32 uy -2)) 2)
(+.f32 -2 (+.f32 2 (+.f32 uy uy)))
(+.f32 (+.f32 uy uy) 0)
(+.f32 0 (+.f32 uy uy))
(+.f32 1 (+.f32 uy (+.f32 uy -1)))
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
(+.f32 (+.f32 uy (+.f32 uy -1)) 1)
(+.f32 (+.f32 2 (+.f32 uy uy)) -2)
(+.f32 (+.f32 2 uy) (+.f32 uy -2))
(+.f32 (+.f32 uy 1) (+.f32 uy -1))
(+.f32 (*.f32 uy 1/2) (*.f32 uy 3/2))
(+.f32 (+.f32 uy (+.f32 uy 1)) -1)
(+.f32 (*.f32 uy 3/2) (*.f32 uy 1/2))
(*.f32 2 uy)
(*.f32 uy 2)
(*.f32 (+.f32 uy uy) 1)
(*.f32 1 (+.f32 uy uy))
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 1/2 (*.f32 uy 4))
(*.f32 (*.f32 2 (*.f32 uy 8)) 1/8)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 (*.f32 uy 1/2) 4)
(*.f32 1/8 (*.f32 2 (*.f32 uy 8)))
(/.f32 (+.f32 uy uy) 1)
(/.f32 (*.f32 uy 4) 2)
(/.f32 (*.f32 uy 8) 4)
(/.f32 (*.f32 2 (*.f32 uy 8)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)
(pow.f32 (+.f32 uy uy) 1)
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(/.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))) 16)
(/.f32 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))))) 256)
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
Outputs
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 2 (+.f32 uy (+.f32 uy -2)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 -1 (+.f32 uy (+.f32 uy 1)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy -1) (+.f32 uy 1))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy (+.f32 uy -2)) 2)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 -2 (+.f32 2 (+.f32 uy uy)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy uy) 0)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 0 (+.f32 uy uy))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 1 (+.f32 uy (+.f32 uy -1)))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy (+.f32 uy -1)) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 2 (+.f32 uy uy)) -2)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 2 uy) (+.f32 uy -2))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy 1) (+.f32 uy -1))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 uy 1/2) (*.f32 uy 3/2))
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (+.f32 uy (+.f32 uy 1)) -1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 uy 3/2) (*.f32 uy 1/2))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 uy 2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1 (+.f32 uy uy))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/2 (*.f32 uy 4))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 2 (*.f32 uy 8)) 1/8)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 1/2) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/8 (*.f32 2 (*.f32 uy 8)))
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 4) 2)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 8) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 uy 8)) 8)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)
(*.f32 2 uy)
(+.f32 uy uy)
(pow.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 0 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))) 16)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))) 32)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))) 64)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8)))))) 128)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 4 (*.f32 (PI.f32) (*.f32 uy 8))))))) 256)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))

localize222.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
15.1b
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
Compiler

Compiled 303 to 167 computations (44.9% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
0.0ms
uy
@inf
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
0.0ms
uy
@-inf
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
0.0ms
uy
@0
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
0.0ms
uy
@inf
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))

rewrite116.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1724×rational.json-1
1724×rational.json-2
1330×rational.json-simplify-35
1098×exponential.json-3
1098×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01254
18248
218136
340936
483036
5213036
6486036
7760836
Stop Event
node limit
Counts
2 → 106
Calls
Call 1
Inputs
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (PI.f32)) (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -2 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (PI.f32)) -2) (+.f32 -2 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2) (-.f32 (neg.f32 (PI.f32)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (neg.f32 (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) (+.f32 (PI.f32) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (PI.f32) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -2) (*.f32 -1 uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (neg.f32 (-.f32 -2 (*.f32 uy 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (*.f32 (PI.f32) 1/4) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 uy 4) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (-.f32 (/.f32 (PI.f32) -4) (/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 uy uy)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (*.f32 (PI.f32) 1/4) uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 (PI.f32) 8) (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (*.f32 1/4 uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (+.f32 uy uy)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/4 (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/8 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (-.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) uy) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (neg.f32 (+.f32 uy uy))) (*.f32 (PI.f32) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (PI.f32) uy)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (-.f32 -2 (*.f32 uy 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))))))

simplify143.0ms (0.3%)

Algorithm
egg-herbie
Rules
1044×rational.json-simplify-43
986×rational.json-simplify-44
964×rational.json-simplify-1
904×rational.json-simplify-45
744×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02334804
15324438
211583628
331502500
456732500
566082500
Stop Event
node limit
Counts
130 → 154
Calls
Call 1
Inputs
(*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 -1 (PI.f32))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(*.f32 -2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(*.f32 -2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(+.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 1 (PI.f32)))
(+.f32 (-.f32 1 (PI.f32)) (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 -2 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) (neg.f32 (PI.f32)))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 -1 (PI.f32)))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (+.f32 -2 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))) -2)
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2) (-.f32 (neg.f32 (PI.f32)) -2))
(+.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 (+.f32 uy uy)))
(*.f32 -1 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(*.f32 -1 (+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) (+.f32 (PI.f32) -1)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(*.f32 -2 (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2) 1/2))
(*.f32 (*.f32 (PI.f32) -2) (*.f32 -1 uy))
(*.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (neg.f32 (-.f32 -2 (*.f32 uy 4))) 2))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)))
(*.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))
(*.f32 4 (*.f32 (*.f32 (PI.f32) 1/4) (+.f32 uy uy)))
(*.f32 4 (*.f32 (/.f32 uy 4) (*.f32 (PI.f32) 2)))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 4)))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/4))))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(*.f32 (neg.f32 (+.f32 uy uy)) (neg.f32 (PI.f32)))
(*.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))
(*.f32 1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4)))))
(*.f32 8 (*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 1/2)))
(*.f32 8 (*.f32 (*.f32 (PI.f32) 1/4) uy))
(*.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 8) (+.f32 uy uy)))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/4 uy))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/4 (*.f32 (PI.f32) 1/2)))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/8 (PI.f32)))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))
(*.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))
(*.f32 1/4 (-.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))
(*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 2 (neg.f32 (+.f32 uy uy))) (*.f32 (PI.f32) -1/2))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)
(*.f32 (neg.f32 (*.f32 (PI.f32) uy)) -2)
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)
(/.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)) -2)
(/.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))) -4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) -8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)
(/.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))))) 8)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1))
(+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(+.f32 0 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1))
(+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) -1)
(+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(-.f32 0 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(-.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) 1)
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1) -1)
(/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(/.f32 (*.f32 (PI.f32) (-.f32 -2 (*.f32 uy 4))) 2)
(/.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) -1)
(/.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 4)
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8) 8)
(/.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4))) -2)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) 32)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)))) 64)
(pow.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(neg.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
Outputs
(*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))
(*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32))))
(neg.f32 (*.f32 0 (neg.f32 (PI.f32))))
(*.f32 (PI.f32) 0)
0
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -1 (PI.f32))
(neg.f32 (PI.f32))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(*.f32 -2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 -2 uy))
(*.f32 (PI.f32) (*.f32 uy -2))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(*.f32 -2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 -2 uy))
(*.f32 (PI.f32) (*.f32 uy -2))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 -1 (PI.f32)) (*.f32 -2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 0)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) -1))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 1 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 1 (PI.f32)) (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -2 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) (neg.f32 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))) (-.f32 -1 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (+.f32 -2 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 -1 (PI.f32)) (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1) -1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 1 (-.f32 -1 (*.f32 (PI.f32) (+.f32 uy uy)))) -2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2) (-.f32 (neg.f32 (PI.f32)) -2))
(+.f32 (-.f32 (neg.f32 (PI.f32)) -2) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy))) 2))
(+.f32 (-.f32 2 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) 2))
(+.f32 (-.f32 -1 (neg.f32 (*.f32 (PI.f32) uy))) (-.f32 1 (neg.f32 (*.f32 (PI.f32) uy))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -1 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -1 (+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) (+.f32 (PI.f32) -1)))
(*.f32 -1 (+.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(neg.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))))
(neg.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 uy (*.f32 (PI.f32) 2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (PI.f32) uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 1/2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 -2 (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 1/2)))
(*.f32 -2 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2))))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2) 1/2))
(*.f32 -2 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2))))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (+.f32 1/2 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/2)))
(*.f32 (*.f32 (PI.f32) -2) (*.f32 -1 uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 uy 4))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 -2 (-.f32 (*.f32 uy 4) -2))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (-.f32 (*.f32 uy 4) -2)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (neg.f32 (-.f32 -2 (*.f32 uy 4))) 2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 2) uy)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2)))
(*.f32 (PI.f32) (*.f32 2 (-.f32 -1/2 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/2))))
(*.f32 (PI.f32) (*.f32 2 (-.f32 -1/2 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/2))))
(*.f32 (*.f32 (PI.f32) 2) (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)))
(*.f32 (-.f32 -1/2 (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/4)) (*.f32 (PI.f32) 2))
(*.f32 4 (*.f32 (PI.f32) (*.f32 uy 1/2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (*.f32 (*.f32 (PI.f32) 1/4) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (*.f32 (/.f32 uy 4) (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 4)))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (/.f32 (PI.f32) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (/.f32 (-.f32 -1 (+.f32 uy uy)) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (-.f32 -1 (+.f32 uy uy)) (/.f32 (PI.f32) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (/.f32 (-.f32 -1 (+.f32 uy uy)) 4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4))))
(*.f32 4 (-.f32 (/.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/4))))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 uy 1/2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4)))
(*.f32 4 (*.f32 (PI.f32) (-.f32 -1/4 (*.f32 (-.f32 -1 (+.f32 uy uy)) 1/4))))
(*.f32 (*.f32 (PI.f32) 4) (-.f32 -1/4 (*.f32 (+.f32 -1 (*.f32 uy -2)) 1/4)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 1/4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 uy 8) (*.f32 (PI.f32) 1/4))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (neg.f32 (+.f32 uy uy)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/2 (*.f32 (PI.f32) (*.f32 uy 4)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (neg.f32 (-.f32 -2 (*.f32 uy 4)))))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 -2 (-.f32 (*.f32 uy 4) -2))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 -2 (-.f32 (*.f32 uy 4) -2)))
(*.f32 8 (*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 8 (*.f32 (*.f32 (PI.f32) 1/4) uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 8 (*.f32 (/.f32 uy 4) (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 8 (*.f32 (/.f32 (PI.f32) 8) (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/4 uy))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 8) (*.f32 1/8 (+.f32 uy uy)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/4 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) 8) (*.f32 1/8 (PI.f32)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 uy 8))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/4 (*.f32 (PI.f32) (*.f32 uy 8)))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/4 (-.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))
(*.f32 1/4 (*.f32 (PI.f32) (-.f32 -4 (*.f32 2 (-.f32 -2 (*.f32 uy 4))))))
(*.f32 (PI.f32) (*.f32 (-.f32 -4 (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 1/4))
(*.f32 (*.f32 uy 1/2) (*.f32 (PI.f32) 4))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))
(*.f32 (PI.f32) (*.f32 -1/2 (-.f32 2 (*.f32 2 (+.f32 1 (+.f32 uy uy))))))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 1 (+.f32 uy uy)))))
(*.f32 (*.f32 (PI.f32) uy) 2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (neg.f32 (+.f32 uy uy))) (*.f32 (PI.f32) -1/2))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 1/2)) 4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (neg.f32 (*.f32 (PI.f32) uy)) -2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 4)) 2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))) -1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8) 8)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)) -2)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))) -4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)) 16)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) -8)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) 32)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) 4)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 8)))) 64)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (+.f32 (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4)))) (neg.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (*.f32 uy 4))))) 8)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 uy uy))))
(+.f32 (*.f32 -1 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 uy 2)))
(+.f32 (neg.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 uy)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 0 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 1 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) -1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(+.f32 (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)) (*.f32 (-.f32 -1 (+.f32 uy uy)) (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy)))))
(-.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 0)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 0 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 1 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1)))))
(-.f32 -1 (+.f32 -1 (*.f32 (PI.f32) (+.f32 1 (+.f32 uy uy)))))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1) 1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) -1) -1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (PI.f32) (-.f32 -2 (*.f32 uy 4))) 2)
(*.f32 (-.f32 -2 (*.f32 uy 4)) (/.f32 (PI.f32) 2))
(/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 uy 4) -2)) -2)
(*.f32 (-.f32 (*.f32 uy 4) -2) (/.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/2))
(/.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))) -1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 -2 (*.f32 uy 4)))) 4)
(*.f32 (-.f32 -2 (*.f32 uy 4)) (/.f32 (PI.f32) 2))
(/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 uy 4) -2)) -2)
(*.f32 (-.f32 (*.f32 uy 4) -2) (/.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/2))
(/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8) 8)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 -2 (*.f32 uy 4))) -2)
(*.f32 (-.f32 -2 (*.f32 uy 4)) (/.f32 (PI.f32) 2))
(/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 uy 4) -2)) -2)
(*.f32 (-.f32 (*.f32 uy 4) -2) (/.f32 (PI.f32) -2))
(*.f32 (PI.f32) (*.f32 (-.f32 -2 (*.f32 uy 4)) 1/2))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)) 16)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) 32)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 8)))) 64)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(pow.f32 (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))) 1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))
(neg.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy 1))))
(+.f32 (*.f32 uy (*.f32 (PI.f32) -2)) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 -2 uy)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))

localize340.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1)
1.0b
(+.f32 (PI.f32) 1)
16.0b
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
Compiler

Compiled 332 to 216 computations (34.9% saved)

series1.0ms (0%)

Counts
3 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
0.0ms
uy
@inf
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
0.0ms
uy
@-inf
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
0.0ms
uy
@0
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1)
0.0ms
uy
@inf
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1)

rewrite128.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1606×rational.json-simplify-35
1500×exponential.json-3
1500×rational.json-1
1500×rational.json-2
1500×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01577
111165
222663
346463
4109763
5239063
6369363
7503063
8677163
Stop Event
node limit
Counts
3 → 100
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))
(+.f32 (PI.f32) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy -1/2)) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (PI.f32) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 (+.f32 uy -1/2) 1/2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4) (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (*.f32 1/2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (PI.f32)) (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (PI.f32)) (+.f32 (+.f32 uy -1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (PI.f32)) (*.f32 1/4 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 (PI.f32) 8) (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) (*.f32 1/8 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (/.f32 (PI.f32) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (PI.f32) 4)) (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy -1/2)) (*.f32 (PI.f32) 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/4) (*.f32 2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/4) (*.f32 4 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (*.f32 2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 uy -1/2) 1/2) (*.f32 2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) 4))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))) (*.f32 (PI.f32) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 1/4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4) (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (/.f32 (PI.f32) 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8) (*.f32 2 (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (+.f32 uy -1/2) 1/2)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))) (*.f32 (PI.f32) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (PI.f32) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (PI.f32) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 2 (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 (PI.f32) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (PI.f32) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (PI.f32) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 2 (*.f32 2 (PI.f32))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (+.f32 (PI.f32) 1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 2 (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (PI.f32) 1) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (+.f32 (PI.f32) 1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (PI.f32) 1) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (PI.f32) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (PI.f32) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 2 (*.f32 2 (PI.f32))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (PI.f32) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (PI.f32) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)))))

simplify434.0ms (1%)

Algorithm
egg-herbie
Rules
4322×rational.json-simplify-51
2250×rational.json-simplify-35
2010×rational.json-simplify-2
1340×rational.json-simplify-1
866×rational.json-simplify-49
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
02003880
14623652
210663088
326113082
437853082
544212188
648452188
751092188
853582188
955772188
1061432188
1164592188
1265472188
1365772188
1468132188
1568132188
1669832188
Stop Event
node limit
Counts
124 → 125
Calls
Call 1
Inputs
(+.f32 (*.f32 -1 (PI.f32)) (PI.f32))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(-.f32 (*.f32 -1 (PI.f32)) 1)
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 0)
(-.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) -1)
(-.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 1)
(*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy -1/2)) (*.f32 (PI.f32) 1/2)))
(*.f32 2 (*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (PI.f32) 1/4)))
(*.f32 2 (*.f32 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (+.f32 uy -1/2) 1/2) (PI.f32)))
(*.f32 2 (*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4) (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8) (*.f32 (PI.f32) 4)))
(*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))
(*.f32 (PI.f32) (*.f32 1/2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)))
(*.f32 (*.f32 2 (PI.f32)) (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(*.f32 (*.f32 2 (PI.f32)) (+.f32 (+.f32 uy -1/2) 1/2))
(*.f32 (*.f32 2 (PI.f32)) (*.f32 1/4 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(*.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 1/2)
(*.f32 4 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 1/4)))
(*.f32 4 (*.f32 (/.f32 (PI.f32) 8) (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(*.f32 1/2 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(*.f32 1/2 (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) 4))))
(*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4) 1/4)
(*.f32 (*.f32 (PI.f32) 4) (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 1/8 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(*.f32 8 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (/.f32 (PI.f32) 8)))
(*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 4)) (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8))
(*.f32 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (*.f32 (PI.f32) 1/2))
(*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy -1/2)) (*.f32 (PI.f32) 1/2)) 2)
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 4 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(*.f32 1/4 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))
(*.f32 1/4 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 4)))
(*.f32 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (*.f32 2 (PI.f32)))
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (PI.f32) 1/2))
(*.f32 (+.f32 (+.f32 uy -1/2) 1/2) (*.f32 2 (PI.f32)))
(*.f32 (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) 4))) 1/2)
(*.f32 (*.f32 2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))) (*.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 1/4)) 4)
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4) (*.f32 (PI.f32) 4))
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (/.f32 (PI.f32) 8)) 8)
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8) (*.f32 2 (*.f32 (PI.f32) 4)))
(*.f32 (*.f32 2 (+.f32 (+.f32 uy -1/2) 1/2)) (PI.f32))
(*.f32 (*.f32 2 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))) (PI.f32))
(*.f32 (*.f32 2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))) (*.f32 (PI.f32) 1/4))
(/.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)
(/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 2)
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)))))) 128)
(pow.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)
(-.f32 (PI.f32) -1)
(-.f32 (+.f32 (PI.f32) 1) 0)
(-.f32 (+.f32 2 (PI.f32)) 1)
(*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 1/2))
(*.f32 1 (+.f32 (PI.f32) 1))
(*.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (+.f32 2 (*.f32 2 (PI.f32))) 1/2)
(*.f32 4 (/.f32 (+.f32 (PI.f32) 1) 4))
(*.f32 1/2 (+.f32 2 (*.f32 2 (PI.f32))))
(*.f32 (*.f32 (+.f32 (PI.f32) 1) 4) 1/4)
(*.f32 1/4 (*.f32 (+.f32 (PI.f32) 1) 4))
(*.f32 (*.f32 (+.f32 (PI.f32) 1) 1/2) 2)
(*.f32 (/.f32 (+.f32 (PI.f32) 1) 4) 4)
(/.f32 (+.f32 (PI.f32) 1) 1)
(/.f32 (+.f32 2 (*.f32 2 (PI.f32))) 2)
(/.f32 (*.f32 (+.f32 (PI.f32) 1) 4) 4)
(/.f32 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)))))) 128)
(pow.f32 (+.f32 (PI.f32) 1) 1)
(-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) 1)
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 0)
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -2) -1)
(*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1/2))
(*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)
(*.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1))
(*.f32 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)) 1/2)
(*.f32 4 (/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))
(*.f32 1/2 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)))
(*.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 1/4)
(*.f32 1/4 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))
(*.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1/2) 2)
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 4)
(/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)
(/.f32 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)) 2)
(/.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 4)
(/.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)))))) 128)
(pow.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)
Outputs
(+.f32 (*.f32 -1 (PI.f32)) (PI.f32))
(+.f32 (PI.f32) (*.f32 -1 (PI.f32)))
(+.f32 (PI.f32) (neg.f32 (PI.f32)))
(*.f32 0 (neg.f32 (PI.f32)))
0
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 -1 (PI.f32)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (*.f32 -1 (PI.f32)) 1)
(+.f32 (*.f32 -1 (PI.f32)) -1)
(+.f32 -1 (neg.f32 (PI.f32)))
(-.f32 -1 (PI.f32))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 -1 (PI.f32)) (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 0)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (+.f32 -1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) -1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (+.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy -1/2)) (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (PI.f32) 1/4)))
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (*.f32 (PI.f32) 1/4) 2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))))
(*.f32 2 (*.f32 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (+.f32 (+.f32 uy -1/2) 1/2) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4) (*.f32 2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8) (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (PI.f32) (*.f32 1/2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)))
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (*.f32 (PI.f32) 1/4) 2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))))
(*.f32 (*.f32 2 (PI.f32)) (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (PI.f32)) (+.f32 (+.f32 uy -1/2) 1/2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (PI.f32)) (*.f32 1/4 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 1/2)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 1/4)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 4 (*.f32 (/.f32 (PI.f32) 8) (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/2 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/2 (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) 4))))
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (*.f32 (PI.f32) 1/4) 2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))))
(*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4) 1/4)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 4) (*.f32 1/8 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 8 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (/.f32 (PI.f32) 8)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 4)) (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy -1/2)) (*.f32 (PI.f32) 1/2)) 2)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 1/4) (*.f32 4 (+.f32 uy (+.f32 1 (+.f32 uy -1)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/4 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1/4 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1)))) (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (PI.f32) 1/2))
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (*.f32 (PI.f32) 1/4) 2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))))
(*.f32 (+.f32 (+.f32 uy -1/2) 1/2) (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 uy -1/2) 4))) 1/2)
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (*.f32 (PI.f32) 1/4) 2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))))
(*.f32 (*.f32 2 (*.f32 2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))) (*.f32 (PI.f32) 1/4))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (*.f32 (PI.f32) 1/4)) 4)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/4) (*.f32 (PI.f32) 4))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (/.f32 (PI.f32) 8)) 8)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) 1/8) (*.f32 2 (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (+.f32 (+.f32 uy -1/2) 1/2)) (PI.f32))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (*.f32 1/2 (+.f32 uy (+.f32 1 (+.f32 uy -1))))) (PI.f32))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))) (*.f32 (PI.f32) 1/4))
(*.f32 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4)) (*.f32 (*.f32 (PI.f32) 1/4) 2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 2 (*.f32 (+.f32 uy -1/2) 4))))
(/.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1))))) 2)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4) 4)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)) 8)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))) 16)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)))) 32)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4))))) 64)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 4)))))) 128)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 1 (+.f32 uy -1)))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))
(+.f32 (PI.f32) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (PI.f32) -1)
(+.f32 (PI.f32) 1)
(-.f32 (+.f32 (PI.f32) 1) 0)
(+.f32 (PI.f32) 1)
(-.f32 (+.f32 2 (PI.f32)) 1)
(+.f32 (PI.f32) 1)
(*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 1/2))
(+.f32 (PI.f32) 1)
(*.f32 1 (+.f32 (PI.f32) 1))
(+.f32 (PI.f32) 1)
(*.f32 (+.f32 (PI.f32) 1) 1)
(+.f32 (PI.f32) 1)
(*.f32 (+.f32 2 (*.f32 2 (PI.f32))) 1/2)
(+.f32 (PI.f32) 1)
(*.f32 4 (/.f32 (+.f32 (PI.f32) 1) 4))
(+.f32 (PI.f32) 1)
(*.f32 1/2 (+.f32 2 (*.f32 2 (PI.f32))))
(+.f32 (PI.f32) 1)
(*.f32 (*.f32 (+.f32 (PI.f32) 1) 4) 1/4)
(+.f32 (PI.f32) 1)
(*.f32 1/4 (*.f32 (+.f32 (PI.f32) 1) 4))
(+.f32 (PI.f32) 1)
(*.f32 (*.f32 (+.f32 (PI.f32) 1) 1/2) 2)
(+.f32 (PI.f32) 1)
(*.f32 (/.f32 (+.f32 (PI.f32) 1) 4) 4)
(+.f32 (PI.f32) 1)
(/.f32 (+.f32 (PI.f32) 1) 1)
(+.f32 (PI.f32) 1)
(/.f32 (+.f32 2 (*.f32 2 (PI.f32))) 2)
(+.f32 (PI.f32) 1)
(/.f32 (*.f32 (+.f32 (PI.f32) 1) 4) 4)
(+.f32 (PI.f32) 1)
(/.f32 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)) 8)
(+.f32 (PI.f32) 1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4))) 16)
(+.f32 (PI.f32) 1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)))) 32)
(+.f32 (PI.f32) 1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4))))) 64)
(+.f32 (PI.f32) 1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (PI.f32) 1) 4)))))) 128)
(+.f32 (PI.f32) 1)
(pow.f32 (+.f32 (PI.f32) 1) 1)
(+.f32 (PI.f32) 1)
(-.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 0)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -2) -1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1/2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)) 1/2)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 4 (/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 1/2 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 1/4)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 1/4 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1/2) 2)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 4)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (*.f32 2 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1)) 2)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4) 4)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)) 8)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))) 16)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)))) 32)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4))))) 64)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 4)))))) 128)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))
(pow.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy (+.f32 uy -1))) -1) 1)
(+.f32 (*.f32 2 (*.f32 (PI.f32) uy)) (+.f32 (*.f32 -1 (PI.f32)) -1))
(+.f32 -1 (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 (*.f32 2 uy) -1)))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (*.f32 2 uy))))
(+.f32 -1 (*.f32 (PI.f32) (+.f32 -1 (+.f32 uy uy))))

eval754.0ms (1.7%)

Compiler

Compiled 49231 to 30376 computations (38.3% saved)

prune578.0ms (1.3%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New91517932
Fresh10212
Picked101
Done404
Total93019949
Error
0.2b
Counts
949 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
0.9b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (+.f32 (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
1.2b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
1.2b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
6.6b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
5.8b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -2 (*.f32 2 (+.f32 uy 1))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
3.4b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (pow.f32 ux 2) (neg.f32 maxCos)) zi))
2.2b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.3b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 ux maxCos))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.8b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (pow.f32 ux 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 2060 to 1454 computations (29.4% saved)

localize151.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.2b
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 185 to 95 computations (48.6% saved)

series5.0ms (0%)

Counts
2 → 36
Calls

15 calls:

TimeVariablePointExpression
0.0ms
maxCos
@0
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.0ms
zi
@inf
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.0ms
ux
@0
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.0ms
maxCos
@inf
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.0ms
zi
@0
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))

rewrite110.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1448×rational.json-simplify-35
1128×exponential.json-3
1128×rational.json-1
1128×rational.json-2
1128×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
18638
221338
353438
4228238
Stop Event
node limit
Counts
2 → 293
Calls
Call 1
Inputs
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (fabs.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (fabs.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 ux ux) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 ux) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 1 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (-.f32 0 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (fabs.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (fabs.f32 (*.f32 ux maxCos))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (fabs.f32 (*.f32 ux maxCos))) (+.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (fabs.f32 (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 maxCos (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos))) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos)) (*.f32 maxCos (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux)) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (fabs.f32 (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -2 (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (*.f32 4 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (+.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 4 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (*.f32 ux (*.f32 maxCos 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (*.f32 ux (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos (+.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux maxCos))) (neg.f32 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (-.f32 0 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4)) (-.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (-.f32 0 (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (-.f32 0 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (neg.f32 (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (neg.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (neg.f32 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (neg.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (neg.f32 (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (-.f32 0 (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 ux (*.f32 maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (*.f32 ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (-.f32 0 (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (-.f32 0 (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))) (neg.f32 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 2 (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (fabs.f32 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (+.f32 zi zi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 1)))))

simplify192.0ms (0.4%)

Algorithm
egg-herbie
Rules
1574×rational.json-simplify-46
1092×rational.json-simplify-19
778×rational.json-simplify-43
688×rational.json-simplify-2
642×rational.json-simplify-35
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066714693
1257813555
2684513555
Stop Event
node limit
Counts
329 → 442
Calls
Call 1
Inputs
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 maxCos zi)
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(+.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(-.f32 0 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 ux (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 ux maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))
(/.f32 1 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(/.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))))
(/.f32 2 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(/.f32 4 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 4 (+.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 4 (fabs.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) 2)
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (fabs.f32 ux) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 1 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (-.f32 0 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 -1 (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) 4)
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (fabs.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 maxCos maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) ux)
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 ux maxCos))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 ux maxCos))) (+.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (fabs.f32 (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 maxCos (+.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 ux ux))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) 2)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) 4)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) ux)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos))) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos)) (*.f32 maxCos (+.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (*.f32 maxCos maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos) (*.f32 ux ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) maxCos)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 maxCos maxCos))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux)) (fabs.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 ux maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (fabs.f32 (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (fabs.f32 ux))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 -2 (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (*.f32 4 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 4)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 8)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (+.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (+.f32 ux ux))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 4 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (*.f32 ux (+.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (+.f32 maxCos maxCos))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos (+.f32 maxCos maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux maxCos))) (neg.f32 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (-.f32 0 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4)) (-.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (-.f32 0 (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (-.f32 0 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (neg.f32 (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 ux (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (*.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux maxCos))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (-.f32 0 (neg.f32 (*.f32 ux maxCos))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) ux)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (-.f32 0 (neg.f32 ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))) (neg.f32 (fabs.f32 ux)))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 8)
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) 2)
(/.f32 (fabs.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 2)
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 4)
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))
(/.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (*.f32 ux ux))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (fabs.f32 maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos maxCos))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (fabs.f32 maxCos))
(pow.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(neg.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)))
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(fabs.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(+.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 0)
(+.f32 0 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)))
(-.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 0)
(/.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 1)
(/.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (+.f32 zi zi))) 2)
(/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4)) 4)
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4))) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4)))) 16)
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 1)
Outputs
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 maxCos zi)
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) -1))
(*.f32 maxCos (neg.f32 (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) -1))
(*.f32 maxCos (neg.f32 (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
(*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(+.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 0)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(-.f32 0 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(neg.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(neg.f32 (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))))
(/.f32 ux (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 ux maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 1 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux))))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux)))))
(/.f32 2 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(/.f32 2 (/.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))
(/.f32 2 (/.f32 (/.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux))))))
(/.f32 2 (/.f32 (/.f32 (+.f32 ux ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux)))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux))))))
(/.f32 2 (fabs.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 2 (fabs.f32 (/.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))
(/.f32 2 (/.f32 (fabs.f32 (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (fabs.f32 (*.f32 maxCos ux)))))
(/.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 2 (fabs.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))))))
(/.f32 2 (fabs.f32 (/.f32 (/.f32 (+.f32 ux ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux)))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (fabs.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 maxCos (+.f32 ux ux)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 4 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 4 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4)))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4)))
(/.f32 4 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (/.f32 (*.f32 maxCos (*.f32 ux 4)) 4))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 maxCos (*.f32 ux 4)) 4))
(/.f32 4 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))) (/.f32 (*.f32 ux 4) 4))
(/.f32 1 (/.f32 (/.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))))))
(/.f32 4 (+.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux))))
(/.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux)))))
(/.f32 4 (+.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 2 (/.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))
(/.f32 2 (/.f32 (/.f32 (/.f32 (*.f32 maxCos (+.f32 ux ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))
(/.f32 4 (+.f32 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 2 (/.f32 (+.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux))))))
(/.f32 2 (/.f32 (/.f32 (+.f32 ux ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))))))
(/.f32 4 (/.f32 (fabs.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux)))))
(/.f32 4 (fabs.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 maxCos (*.f32 ux 4)) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))))
(/.f32 4 (/.f32 (fabs.f32 (*.f32 maxCos (*.f32 ux 4))) (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (fabs.f32 (*.f32 maxCos ux)))))
(/.f32 4 (fabs.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 4 (fabs.f32 (*.f32 4 (/.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux))))))))
(/.f32 4 (*.f32 4 (fabs.f32 (/.f32 (/.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) 2)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (/.f32 ux (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))
(*.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (/.f32 ux (fabs.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))))
(/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 ux ux) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 ux) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)) (*.f32 maxCos maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (*.f32 (*.f32 maxCos maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))))))
(/.f32 (/.f32 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)) (*.f32 maxCos maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 1 (fabs.f32 (*.f32 ux maxCos))))
(/.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 1 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 1 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux)))))
(*.f32 (*.f32 maxCos ux) (/.f32 (/.f32 ux (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (-.f32 0 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (neg.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (neg.f32 (*.f32 maxCos ux)))
(/.f32 -1 (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 8 (+.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 8 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4)))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4)))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos 4)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (/.f32 (*.f32 maxCos (*.f32 ux 4)) 4))
(/.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 (*.f32 maxCos (*.f32 ux 4)) 4))
(/.f32 8 (+.f32 (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux 4) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))) (/.f32 (*.f32 ux 4) 4))
(/.f32 1 (/.f32 (/.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) 4)
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))) (+.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) (+.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (+.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) 1))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) (+.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (+.f32 1 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 maxCos (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))))))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) (+.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))))))
(/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (fabs.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4))
(/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (+.f32 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux)))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux))))) (/.f32 ux (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))))
(/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux))))) (/.f32 ux (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))))
(/.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (fabs.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos))))))))
(*.f32 (fabs.f32 maxCos) (fabs.f32 (/.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) ux)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 ux maxCos))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 maxCos ux))) (+.f32 (/.f32 1 (fabs.f32 (*.f32 maxCos ux))) (/.f32 1 (fabs.f32 (*.f32 maxCos ux)))))
(*.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 2 (+.f32 (/.f32 1 (fabs.f32 (*.f32 maxCos ux))) (/.f32 1 (fabs.f32 (*.f32 maxCos ux))))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 ux maxCos))) (+.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 maxCos ux))) (+.f32 (/.f32 (fabs.f32 (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))
(*.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 2 (+.f32 (/.f32 (fabs.f32 (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (fabs.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (/.f32 1 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (/.f32 2 (+.f32 (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos))))) (/.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos))))))))
(/.f32 (*.f32 2 (/.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 maxCos ux))) (+.f32 (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux)))) (/.f32 1 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (fabs.f32 (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 2 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))))) (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))))))))
(*.f32 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux)) (/.f32 2 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (fabs.f32 ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))))))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2)) (+.f32 (*.f32 (*.f32 maxCos maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))))) (*.f32 (*.f32 maxCos maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))) (+.f32 (*.f32 (*.f32 maxCos maxCos) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (*.f32 (*.f32 maxCos maxCos) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))))
(/.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux)))))
(*.f32 (*.f32 maxCos ux) (/.f32 (/.f32 ux (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))))
(*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (/.f32 2 (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux))))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux))))))))
(*.f32 (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))) (/.f32 2 (+.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))))))
(/.f32 (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos))))) (/.f32 2 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))
(*.f32 4 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))))
(*.f32 4 (/.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))))
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) 8)
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))) 1/4)
(*.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux))) 1/4)
(/.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (+.f32 (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 4 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))) (+.f32 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) 4) (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) 4)))
(*.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) 8)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (+.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (+.f32 (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 maxCos (+.f32 ux ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 ux ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (+.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (/.f32 2 (*.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 (*.f32 maxCos ux)) 2))))
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux)))))) (/.f32 1 (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux))))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux)))))) (/.f32 2 (*.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (*.f32 (neg.f32 (*.f32 maxCos ux)) (*.f32 maxCos (+.f32 ux ux))))))
(/.f32 (+.f32 1 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 1 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (*.f32 2 (/.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 maxCos ux))))
(/.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) 2)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) 4)
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 ux maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) ux)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux))))) (/.f32 ux (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))))
(/.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos))) maxCos)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos)) (*.f32 maxCos (+.f32 ux ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 ux ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (*.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) maxCos)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos) (*.f32 ux ux))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) maxCos)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (*.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux)) (fabs.f32 maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (fabs.f32 (*.f32 (*.f32 ux (*.f32 ux maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (fabs.f32 ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (fabs.f32 (*.f32 ux (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 -2 (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4)) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) 4) (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) 4)) (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))) 8) (*.f32 (*.f32 maxCos (*.f32 ux 4)) (*.f32 (*.f32 maxCos ux) 2)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 16)
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))) 1/4)
(*.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux))) 1/4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux)))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux))) 4) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) 4) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux))))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))))) (*.f32 ux 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux)))))) 4) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (*.f32 4 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (/.f32 2 (*.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 (*.f32 maxCos ux)) 2))))
(*.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux)))))) (/.f32 1 (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))))
(/.f32 (+.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 4)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))
(/.f32 (+.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 8)
(*.f32 (*.f32 maxCos (*.f32 ux 4)) (/.f32 (*.f32 maxCos ux) 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos (+.f32 ux ux))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (+.f32 ux ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (+.f32 ux ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux))))) (*.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 (*.f32 maxCos ux)) 2)))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux))))) (+.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (*.f32 2 (neg.f32 (*.f32 maxCos ux)))))
(/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (+.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 4 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux))) (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux))))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux)))) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux))) 4) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (*.f32 ux (*.f32 maxCos 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) 4) (*.f32 maxCos (*.f32 ux 4)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 ux 4))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux))))) (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))))) (*.f32 ux 4))
(/.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux)))))) 4) (*.f32 ux 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos (+.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (+.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (*.f32 ux (+.f32 ux ux)))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (+.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos (+.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux))) (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux))))) (*.f32 2 (fabs.f32 maxCos)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (+.f32 (neg.f32 (*.f32 ux (*.f32 ux maxCos))) (neg.f32 (*.f32 ux (*.f32 ux maxCos)))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos))))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (+.f32 (neg.f32 ux) (neg.f32 ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (+.f32 (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (+.f32 (neg.f32 (fabs.f32 (*.f32 ux maxCos))) (neg.f32 (fabs.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (+.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))) (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos)) (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (*.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 maxCos))) (*.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (+.f32 (fabs.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)))) (fabs.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (-.f32 0 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 maxCos)))) (neg.f32 (*.f32 (*.f32 ux ux) (fabs.f32 maxCos))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (fabs.f32 maxCos))))) (neg.f32 (fabs.f32 (*.f32 maxCos (*.f32 ux ux)))))
(/.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (fabs.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) 4)) (-.f32 0 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4)))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) 4)) (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) maxCos)) ux)) 4))) (neg.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (-.f32 0 (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux))))) (neg.f32 (*.f32 2 (fabs.f32 (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (fabs.f32 (*.f32 maxCos ux)))))) (*.f32 2 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (neg.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (-.f32 0 (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux (*.f32 ux maxCos))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (neg.f32 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))))))
(*.f32 (neg.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos maxCos))) (/.f32 ux (*.f32 ux (*.f32 maxCos ux))))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (*.f32 2 (fabs.f32 (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux))))) (neg.f32 (*.f32 2 (fabs.f32 (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (fabs.f32 (*.f32 maxCos ux)))))) (*.f32 2 (fabs.f32 (*.f32 maxCos ux))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux)))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (-.f32 0 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux)))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (neg.f32 (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 2 (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (neg.f32 (*.f32 maxCos (+.f32 ux ux))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (neg.f32 (+.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux)))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (neg.f32 (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos))) (neg.f32 (*.f32 ux ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) maxCos) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos))))) (neg.f32 (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))))) (neg.f32 maxCos))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux)))) (neg.f32 maxCos))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) ux))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) ux)))) (neg.f32 (*.f32 maxCos maxCos)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (-.f32 0 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux)))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (fabs.f32 (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (-.f32 0 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (*.f32 ux (*.f32 ux maxCos)))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 ux maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (-.f32 0 (neg.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) ux)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (-.f32 0 (neg.f32 ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux))))) (/.f32 ux (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 maxCos))) (neg.f32 (fabs.f32 ux)))
(/.f32 (neg.f32 (*.f32 (fabs.f32 (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 maxCos)))) (neg.f32 (fabs.f32 ux)))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos))))) (neg.f32 (fabs.f32 ux)))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))))) 8)
(/.f32 (fabs.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux))))) 8)
(/.f32 (fabs.f32 (*.f32 (*.f32 maxCos (*.f32 ux 4)) (*.f32 (*.f32 maxCos ux) 2))) 8)
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)))) (fabs.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))))) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))) (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux)))) (/.f32 2 (*.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 (*.f32 maxCos ux)) 2)))))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux)))))) (/.f32 1 (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))))))
(/.f32 (fabs.f32 (*.f32 2 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) 2)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 2 (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 2 (/.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 2)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos 4))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) 4)
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (*.f32 maxCos 4) (*.f32 maxCos ux)))) 4)
(/.f32 (fabs.f32 (*.f32 maxCos (*.f32 (*.f32 ux 4) (*.f32 maxCos ux)))) 4)
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux ux) (fabs.f32 maxCos)))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (fabs.f32 (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))) (/.f32 (fabs.f32 (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))) (*.f32 maxCos (*.f32 maxCos ux))))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))
(/.f32 (fabs.f32 (*.f32 ux (*.f32 (*.f32 maxCos ux) (*.f32 ux (*.f32 (*.f32 maxCos maxCos) (neg.f32 (*.f32 maxCos ux))))))) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 ux (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (fabs.f32 (*.f32 ux maxCos)))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 (*.f32 ux maxCos)))) (fabs.f32 maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) ux)) (*.f32 2 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (fabs.f32 ux))) (/.f32 2 (*.f32 maxCos (*.f32 (*.f32 maxCos (fabs.f32 ux)) 2))))
(*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (/.f32 (*.f32 maxCos ux) (fabs.f32 ux)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux maxCos))) (*.f32 2 (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 ux ux))))) (*.f32 ux (*.f32 maxCos maxCos)))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 2 (fabs.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 maxCos (*.f32 maxCos ux)))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 (*.f32 maxCos maxCos) (fabs.f32 ux))))) (*.f32 2 (fabs.f32 ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) ux)) (*.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) ux)) (*.f32 ux maxCos))) (fabs.f32 maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) maxCos)) maxCos)) (*.f32 ux ux))
(*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) maxCos) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 maxCos ux) (/.f32 (*.f32 maxCos ux) maxCos)) (/.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux ux))))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux maxCos))) ux)) (fabs.f32 maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 ux))) (fabs.f32 ux))) (*.f32 maxCos maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(/.f32 (fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (fabs.f32 (*.f32 ux maxCos))) (fabs.f32 ux))) (fabs.f32 maxCos))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(pow.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) 1)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(neg.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(neg.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 maxCos ux))))
(neg.f32 (*.f32 maxCos (*.f32 ux (neg.f32 (*.f32 maxCos ux)))))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 ux (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (fabs.f32 ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (neg.f32 ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos (fabs.f32 ux))) (neg.f32 ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (fabs.f32 ux) (neg.f32 (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (neg.f32 (*.f32 ux (*.f32 maxCos maxCos))) (neg.f32 ux)))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (*.f32 ux maxCos) (fabs.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (*.f32 (fabs.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(fabs.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 maxCos maxCos)))) (*.f32 (*.f32 ux maxCos) (neg.f32 (*.f32 ux maxCos)))))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(+.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 0)
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 zi (*.f32 maxCos (-.f32 1 ux)))
(+.f32 0 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 zi (*.f32 maxCos (-.f32 1 ux)))
(-.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 0)
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 zi (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 1)
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 zi (*.f32 maxCos (-.f32 1 ux)))
(/.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (+.f32 zi zi))) 2)
(*.f32 (*.f32 (-.f32 1 ux) (+.f32 zi zi)) (/.f32 maxCos 2))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4)) 4)
(*.f32 (*.f32 4 (*.f32 zi (-.f32 1 ux))) (/.f32 maxCos 4))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 zi 4)) (/.f32 maxCos 4))
(/.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4))) 8)
(*.f32 (*.f32 maxCos (*.f32 4 (*.f32 zi (-.f32 1 ux)))) 1/4)
(*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 4))) 1/4)
(/.f32 (+.f32 (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4))) (*.f32 2 (*.f32 maxCos (*.f32 (*.f32 (-.f32 1 ux) zi) 4)))) 16)
(*.f32 (*.f32 maxCos (*.f32 4 (*.f32 zi (-.f32 1 ux)))) 1/4)
(*.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 zi 4))) 1/4)
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 1 ux) zi)) 1)
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 zi (*.f32 maxCos (-.f32 1 ux)))

localize139.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.4b
(*.f32 (PI.f32) (*.f32 uy yi))
Compiler

Compiled 183 to 81 computations (55.7% saved)

localize194.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))
0.4b
(*.f32 (PI.f32) (*.f32 uy yi))
15.3b
(-.f32 (*.f32 2 (+.f32 uy -1)) -2)
Compiler

Compiled 286 to 172 computations (39.9% saved)

localize211.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.3b
(*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))
15.3b
(+.f32 1 (+.f32 uy -1))
Compiler

Compiled 295 to 183 computations (38% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@-inf
(*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))
0.0ms
uy
@0
(+.f32 1 (+.f32 uy -1))
0.0ms
uy
@inf
(*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))
0.0ms
uy
@0
(*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))
0.0ms
uy
@-inf
(+.f32 1 (+.f32 uy -1))

rewrite226.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1722×rational.json-simplify-35
1702×rational.json-simplify-1
1530×rational.json-simplify-53
1324×rational.json-1
1324×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01116
18716
218716
337716
477516
5153216
6274616
7425616
8538616
9640216
10740216
11750016
12750016
Stop Event
node limit
Counts
2 → 43
Calls
Call 1
Inputs
(+.f32 1 (+.f32 uy -1))
(*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 uy 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 uy -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 uy 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 uy 4) 4) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/16 (*.f32 (*.f32 uy 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 uy 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 uy 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 uy uy) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 uy 4) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 uy 1)))) (#(struct:change #<rule egg-rr> (2) ((x . uy)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 uy (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 1)))))

simplify335.0ms (0.8%)

Algorithm
egg-herbie
Rules
1880×rational.json-simplify-35
1786×rational.json-simplify-48
1744×rational.json-simplify-2
1622×rational.json-simplify-53
1526×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
091431
1216431
2755431
31907431
43463431
53888431
64188431
74592431
84859431
95009431
106209431
116573431
126735431
137531431
147970431
Stop Event
node limit
Counts
67 → 46
Calls
Call 1
Inputs
uy
uy
uy
uy
uy
uy
uy
uy
uy
uy
uy
uy
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 uy 0)
(-.f32 (+.f32 uy -1) -1)
(-.f32 (+.f32 1 uy) 1)
(*.f32 1 uy)
(*.f32 uy 1)
(*.f32 (+.f32 uy uy) 1/2)
(*.f32 2 (*.f32 uy 1/2))
(*.f32 (*.f32 uy 4) 1/4)
(*.f32 4 (*.f32 uy 1/4))
(*.f32 1/2 (+.f32 uy uy))
(*.f32 (*.f32 uy 8) 1/8)
(*.f32 8 (/.f32 uy 8))
(*.f32 (*.f32 (*.f32 uy 4) 4) 1/16)
(*.f32 1/4 (*.f32 uy 4))
(*.f32 (*.f32 uy 1/2) 2)
(*.f32 1/8 (*.f32 uy 8))
(*.f32 (*.f32 uy 1/4) 4)
(*.f32 1/16 (*.f32 (*.f32 uy 4) 4))
(*.f32 (/.f32 uy 8) 8)
(/.f32 uy 1)
(/.f32 (+.f32 uy uy) 2)
(/.f32 (*.f32 uy 4) 4)
(/.f32 (*.f32 uy 8) 8)
(/.f32 (*.f32 (*.f32 uy 4) 4) 16)
(/.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))))) 256)
(pow.f32 uy 1)
(+.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 0)
(+.f32 0 (*.f32 uy (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(-.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 0)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 1)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(/.f32 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))) 16)
(/.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))))))) 256)
(pow.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 1)
Outputs
uy
uy
uy
uy
uy
uy
uy
uy
uy
uy
uy
uy
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 uy 0)
uy
(-.f32 (+.f32 uy -1) -1)
uy
(-.f32 (+.f32 1 uy) 1)
uy
(*.f32 1 uy)
uy
(*.f32 uy 1)
uy
(*.f32 (+.f32 uy uy) 1/2)
uy
(*.f32 2 (*.f32 uy 1/2))
uy
(*.f32 (*.f32 uy 4) 1/4)
uy
(*.f32 4 (*.f32 uy 1/4))
uy
(*.f32 1/2 (+.f32 uy uy))
uy
(*.f32 (*.f32 uy 8) 1/8)
uy
(*.f32 8 (/.f32 uy 8))
uy
(*.f32 (*.f32 (*.f32 uy 4) 4) 1/16)
uy
(*.f32 1/4 (*.f32 uy 4))
uy
(*.f32 (*.f32 uy 1/2) 2)
uy
(*.f32 1/8 (*.f32 uy 8))
uy
(*.f32 (*.f32 uy 1/4) 4)
uy
(*.f32 1/16 (*.f32 (*.f32 uy 4) 4))
uy
(*.f32 (/.f32 uy 8) 8)
uy
(/.f32 uy 1)
uy
(/.f32 (+.f32 uy uy) 2)
uy
(/.f32 (*.f32 uy 4) 4)
uy
(/.f32 (*.f32 uy 8) 8)
uy
(/.f32 (*.f32 (*.f32 uy 4) 4) 16)
uy
(/.f32 (*.f32 2 (*.f32 (*.f32 uy 4) 4)) 32)
uy
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))) 64)
uy
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4)))) 128)
uy
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) 4))))) 256)
uy
(pow.f32 uy 1)
uy
(+.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 0 (*.f32 uy (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(-.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 0)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 8)) 4)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 16 (*.f32 uy (PI.f32))) 8)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))) 16)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4)))) 32)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))))) 64)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4)))))) 128)
(*.f32 uy (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (*.f32 8 (*.f32 uy 4))))))) 256)
(*.f32 uy (*.f32 2 (PI.f32)))
(pow.f32 (*.f32 uy (*.f32 (PI.f32) 2)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))

localize173.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
0.3b
(*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy)))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
15.1b
(-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))
Compiler

Compiled 238 to 112 computations (52.9% saved)

series8.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
6.0ms
yi
@0
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
1.0ms
uy
@0
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
0.0ms
uy
@inf
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
0.0ms
uy
@-inf
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
0.0ms
yi
@inf
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)

rewrite85.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1640×rational.json-1
1640×rational.json-2
1640×rational.json-4
1640×rational.json-3
1050×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01543
110337
222625
354125
4122325
5363925
6682625
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (+.f32 yi yi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)))))

simplify168.0ms (0.4%)

Algorithm
egg-herbie
Rules
2468×rational.json-simplify-2
1218×rational.json-simplify-53
1132×rational.json-simplify-35
1004×rational.json-simplify-1
860×rational.json-simplify-43
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
0861637
12171587
24211547
38561487
422431167
537171051
65784977
76754977
87356977
97928977
Stop Event
node limit
Counts
35 → 48
Calls
Call 1
Inputs
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi)
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (pow.f32 (PI.f32) 3))))))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (+.f32 yi yi)) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
Outputs
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi)
(*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi)
(*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi)
(*.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi)
(*.f32 (sin.f32 (+.f32 (PI.f32) 0)) yi)
(*.f32 yi (sin.f32 0))
(*.f32 yi 0)
0
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi) (*.f32 2 (*.f32 uy (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi) (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) yi)) (*.f32 2 uy)))
(*.f32 yi (+.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) uy)))))
(*.f32 yi (+.f32 (sin.f32 (+.f32 (PI.f32) 0)) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy (cos.f32 (*.f32 0 (neg.f32 (PI.f32)))))))))
(*.f32 yi (+.f32 (sin.f32 0) (*.f32 (PI.f32) (*.f32 (*.f32 uy (cos.f32 0)) 2))))
(+.f32 (*.f32 yi 0) (*.f32 (PI.f32) (*.f32 2 (*.f32 yi uy))))
(*.f32 (PI.f32) (*.f32 yi (*.f32 2 uy)))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32)))))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi) (*.f32 2 (*.f32 uy (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi) (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) yi)) (*.f32 2 uy)))
(*.f32 yi (+.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) uy)))))
(*.f32 yi (+.f32 (sin.f32 (+.f32 (PI.f32) 0)) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy (cos.f32 (*.f32 0 (neg.f32 (PI.f32)))))))))
(*.f32 yi (+.f32 (sin.f32 0) (*.f32 (PI.f32) (*.f32 (*.f32 uy (cos.f32 0)) 2))))
(+.f32 (*.f32 yi 0) (*.f32 (PI.f32) (*.f32 2 (*.f32 yi uy))))
(*.f32 (PI.f32) (*.f32 yi (*.f32 2 uy)))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) yi) (+.f32 (*.f32 -2 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (*.f32 yi (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 2 (*.f32 uy (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (PI.f32))))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (*.f32 (cos.f32 (neg.f32 (+.f32 (*.f32 -1 (PI.f32)) (PI.f32)))) (pow.f32 (PI.f32) 3))))))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) yi) (+.f32 (*.f32 2 (*.f32 uy (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (*.f32 (PI.f32) yi)))) (+.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32)))) (pow.f32 (PI.f32) 3)) (pow.f32 uy 3)))) (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 -1 (PI.f32))))) (*.f32 (*.f32 yi (pow.f32 (*.f32 uy (PI.f32)) 2)) -2)))))
(+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (*.f32 -2 (*.f32 yi (pow.f32 (*.f32 (PI.f32) uy) 2)))) (+.f32 (*.f32 (neg.f32 (sin.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) yi) (+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) yi)) (*.f32 2 uy)) (*.f32 -4/3 (*.f32 (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 uy 3) yi))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 yi (*.f32 2 (*.f32 (PI.f32) (*.f32 (cos.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32)))) uy)))) (*.f32 (sin.f32 (neg.f32 (+.f32 (PI.f32) (neg.f32 (PI.f32))))) (+.f32 yi (*.f32 -2 (*.f32 yi (pow.f32 (*.f32 (PI.f32) uy) 2)))))))
(+.f32 (*.f32 yi (+.f32 (*.f32 (cos.f32 (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 3) -4/3)) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy (cos.f32 (*.f32 0 (neg.f32 (PI.f32))))))))) (*.f32 (sin.f32 (+.f32 (PI.f32) 0)) (+.f32 yi (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 2) (*.f32 yi -2)))))
(+.f32 (*.f32 yi (+.f32 (*.f32 (cos.f32 0) (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 3) -4/3)) (*.f32 (PI.f32) (*.f32 (*.f32 uy (cos.f32 0)) 2)))) (*.f32 (sin.f32 0) (+.f32 yi (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 2) (*.f32 yi -2)))))
(+.f32 (+.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 yi uy))) (*.f32 -4/3 (*.f32 yi (pow.f32 (*.f32 (PI.f32) uy) 3)))) (*.f32 yi (+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) uy) 2) 0))))
(*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 (PI.f32) uy) 3)) (*.f32 (PI.f32) (*.f32 2 uy))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 -2 uy) 1) (PI.f32)) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 uy -2) -1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -1 (*.f32 uy -2)))))
(*.f32 yi (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy -2)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (neg.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 2 uy) 1) (PI.f32))) (PI.f32)))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 uy) 1) (*.f32 -1 (PI.f32)))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))))
(*.f32 yi (neg.f32 (sin.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (+.f32 (*.f32 2 uy) 1)))))))
(*.f32 yi (sin.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 2 uy) 1))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 1/2)))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 0)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (+.f32 yi yi)) 2)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)) 4)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))) 8)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) 16)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4)))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 yi 4))))) 32)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))

eval1.2s (2.7%)

Compiler

Compiled 89809 to 39289 computations (56.3% saved)

prune963.0ms (2.2%)

Pruning

27 alts after pruning (25 fresh and 2 done)

PrunedKeptTotal
New1627191646
Fresh8614
Picked011
Done314
Total1638271665
Error
0.2b
Counts
1665 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
6.6b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
2.2b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
1.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
4.8b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.8b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
3.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
1.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
1.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 (PI.f32) uy) 3)) (*.f32 (PI.f32) (*.f32 2 uy)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
5.0b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (pow.f32 ux 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 2517 to 1735 computations (31.1% saved)

localize141.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi)))))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.2b
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 195 to 86 computations (55.9% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
zi
@inf
(*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi)))))
1.0ms
zi
@-inf
(*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi)))))
1.0ms
zi
@0
(*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi)))))
1.0ms
ux
@inf
(*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi)))))
1.0ms
ux
@-inf
(*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi)))))

rewrite158.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1428×exponential.json-3
1428×rational.json-1
1428×rational.json-2
1428×rational.json-4
1428×rational.json-3
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01129
17829
218029
341129
488125
5233425
6434325
7578425
8689625
9735625
Stop Event
node limit
Counts
1 → 12
Calls
Call 1
Inputs
(*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 ux (*.f32 maxCos 1/2))) (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 ux (*.f32 maxCos 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (-.f32 (-.f32 2 ux) ux) (*.f32 maxCos zi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 1)))))

simplify338.0ms (0.8%)

Algorithm
egg-herbie
Rules
3640×rational.json-simplify-35
1324×exponential.json-simplify-26
1112×rational.json-simplify-43
1096×rational.json-simplify-53
840×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0621350
11601274
23671274
39241220
426061220
545791220
652201220
758391220
859991220
960531220
1060671220
1166891220
1266941220
1370421220
1473901220
1577361220
Stop Event
node limit
Counts
48 → 29
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(+.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 0)
(+.f32 0 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 ux (*.f32 maxCos 1/2))) (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 ux (*.f32 maxCos 1/2))))
(-.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 0)
(/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 1)
(/.f32 (*.f32 ux (*.f32 (-.f32 (-.f32 2 ux) ux) (*.f32 maxCos zi))) 2)
(/.f32 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))) 4)
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4)))) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4)))))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))))))) 64)
(pow.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 1)
Outputs
(*.f32 maxCos (*.f32 ux zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1))
(*.f32 maxCos (neg.f32 (*.f32 zi (pow.f32 ux 2))))
(*.f32 maxCos (*.f32 zi (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1))
(*.f32 maxCos (neg.f32 (*.f32 zi (pow.f32 ux 2))))
(*.f32 maxCos (*.f32 zi (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos (*.f32 (*.f32 zi (pow.f32 ux 2)) -1)))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 zi (*.f32 ux zi)) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (-.f32 zi (*.f32 ux zi))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (*.f32 -1 ux) 1) zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(+.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 0)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(+.f32 0 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(+.f32 (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 ux (*.f32 maxCos 1/2))) (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 ux (*.f32 maxCos 1/2))))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(-.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 0)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 1)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 ux (*.f32 (-.f32 (-.f32 2 ux) ux) (*.f32 maxCos zi))) 2)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))) 4)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4)))) 8)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))))) 16)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4)))))) 32)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 ux (*.f32 (*.f32 zi (-.f32 1 ux)) (*.f32 maxCos 4))))))) 64)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))
(pow.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))) 1)
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 maxCos zi) (*.f32 ux (-.f32 1 ux)))

localize201.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
0.1b
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 150 to 75 computations (50% saved)

series3.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
maxCos
@0
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
0.0ms
maxCos
@inf
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
0.0ms
zi
@0
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
0.0ms
zi
@inf
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
0.0ms
ux
@0
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))

rewrite195.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1802×rational.json-simplify-35
1300×exponential.json-3
1300×rational.json-1
1300×rational.json-2
1300×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
17925
219225
340125
478425
5202225
6461725
7680025
Stop Event
node limit
Counts
1 → 13
Calls
Call 1
Inputs
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 maxCos (*.f32 zi (/.f32 (+.f32 ux -1) -2)))) (*.f32 ux (*.f32 maxCos (*.f32 zi (/.f32 (+.f32 ux -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (*.f32 zi 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 1)))))

simplify338.0ms (0.8%)

Algorithm
egg-herbie
Rules
2142×rational.json-simplify-35
1870×exponential.json-simplify-26
1430×rational.json-simplify-49
1422×rational.json-simplify-53
1056×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0591417
11571311
23621311
39411257
428361257
548421257
663791257
767271257
867991257
968991257
1069441257
1176781257
1277611257
Stop Event
node limit
Counts
49 → 31
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 0)
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 zi (/.f32 (+.f32 ux -1) -2)))) (*.f32 ux (*.f32 maxCos (*.f32 zi (/.f32 (+.f32 ux -1) -2)))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 0)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 1)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2)
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (*.f32 zi 4)))) 4)
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)))) 64)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8))))) 128)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 1)
Outputs
(*.f32 maxCos (*.f32 ux zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2))))
(neg.f32 (*.f32 zi (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (pow.f32 ux 2) (neg.f32 zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi)))
(*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2))))
(neg.f32 (*.f32 zi (*.f32 maxCos (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (pow.f32 ux 2) (neg.f32 zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 2) zi))) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 -1 (*.f32 maxCos (*.f32 zi (pow.f32 ux 2)))))
(*.f32 maxCos (+.f32 (*.f32 ux zi) (neg.f32 (*.f32 zi (pow.f32 ux 2)))))
(*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 0)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(+.f32 0 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(+.f32 (*.f32 ux (*.f32 maxCos (*.f32 zi (/.f32 (+.f32 ux -1) -2)))) (*.f32 ux (*.f32 maxCos (*.f32 zi (/.f32 (+.f32 ux -1) -2)))))
(+.f32 (*.f32 maxCos (*.f32 (*.f32 zi (/.f32 (+.f32 ux -1) -2)) ux)) (*.f32 maxCos (*.f32 (*.f32 zi (/.f32 (+.f32 ux -1) -2)) ux)))
(*.f32 (*.f32 (/.f32 (+.f32 ux -1) -2) (*.f32 maxCos zi)) (+.f32 ux ux))
(*.f32 (*.f32 (/.f32 (+.f32 ux -1) -2) (*.f32 ux zi)) (+.f32 maxCos maxCos))
(*.f32 ux (*.f32 maxCos (*.f32 (/.f32 (+.f32 ux -1) -2) (+.f32 zi zi))))
(-.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 0)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 1)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos (*.f32 zi 4)))) 4)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8) 8)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)) 16)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8))) 32)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)))) 64)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8)))) (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 8))))) 128)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux (*.f32 maxCos zi))) 1)
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 1 ux)))
(*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux)))

localize201.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
0.4b
(*.f32 (PI.f32) (*.f32 uy yi))
Compiler

Compiled 208 to 89 computations (57.2% saved)

series3.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
zi
@inf
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
1.0ms
maxCos
@inf
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
0.0ms
maxCos
@0
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
0.0ms
zi
@-inf
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
0.0ms
ux
@inf
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))

rewrite137.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1372×exponential.json-3
1372×rational.json-1
1372×rational.json-2
1372×rational.json-4
1372×rational.json-3
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01129
18023
218623
342723
495519
5256819
6480919
7635919
8758019
Stop Event
node limit
Counts
1 → 31
Calls
Call 1
Inputs
(+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 maxCos (*.f32 zi (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 zi (*.f32 maxCos (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 maxCos zi) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 maxCos maxCos) (*.f32 (*.f32 zi (-.f32 1 ux)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 maxCos maxCos) (*.f32 (-.f32 1 ux) (*.f32 zi 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 zi (-.f32 1 ux)) maxCos)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 ux) (*.f32 maxCos zi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 zi (*.f32 2 (-.f32 1 ux))) (*.f32 maxCos 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 maxCos 1/2) (*.f32 zi (*.f32 2 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 maxCos (-.f32 1 ux)) zi)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 zi (-.f32 1 ux)) 1/2) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 ux) (*.f32 zi 1/2)) (+.f32 maxCos maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)))))

simplify505.0ms (1.2%)

Algorithm
egg-herbie
Rules
3080×rational.json-simplify-35
2998×rational.json-simplify-2
1312×rational.json-simplify-53
1012×exponential.json-simplify-26
924×rational.json-simplify-51
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0861693
11971513
25461513
314601513
430001513
540491321
645531321
747311321
848801321
950181321
1051571321
1158971321
1267621321
1367991321
1467991321
1571811321
1673181321
1774551321
1875921321
1977291321
Stop Event
node limit
Counts
67 → 51
Calls
Call 1
Inputs
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 maxCos zi)
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(-.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 0)
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 zi (*.f32 maxCos (-.f32 1 ux)))
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)
(*.f32 1 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))))
(*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1/2))
(*.f32 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))) 1/2)
(*.f32 (+.f32 maxCos maxCos) (*.f32 (*.f32 zi (-.f32 1 ux)) 1/2))
(*.f32 (+.f32 maxCos maxCos) (*.f32 (-.f32 1 ux) (*.f32 zi 1/2)))
(*.f32 (*.f32 zi (-.f32 1 ux)) maxCos)
(*.f32 4 (/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))
(*.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 1/4)
(*.f32 1/2 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
(*.f32 (*.f32 zi (*.f32 2 (-.f32 1 ux))) (*.f32 maxCos 1/2))
(*.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1/2) 2)
(*.f32 (*.f32 maxCos 1/2) (*.f32 zi (*.f32 2 (-.f32 1 ux))))
(*.f32 (*.f32 maxCos (-.f32 1 ux)) zi)
(*.f32 (*.f32 (*.f32 zi (-.f32 1 ux)) 1/2) (+.f32 maxCos maxCos))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 zi 1/2)) (+.f32 maxCos maxCos))
(*.f32 1/4 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))
(*.f32 (/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 4)
(/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)
(/.f32 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))) 2)
(/.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))))) 64)
(pow.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)
Outputs
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 ux zi)) zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 ux zi) (*.f32 -1 zi)) maxCos))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) maxCos) zi)
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (*.f32 ux -1))))
(*.f32 zi (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 maxCos) (*.f32 maxCos ux)) zi))
(*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 ux zi) (*.f32 -1 zi))))
(*.f32 (*.f32 zi (+.f32 -1 ux)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (*.f32 zi (+.f32 -1 ux))))
(*.f32 (neg.f32 zi) (*.f32 maxCos (+.f32 -1 ux)))
(*.f32 zi (neg.f32 (*.f32 maxCos (-.f32 ux 1))))
(*.f32 maxCos zi)
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 -1 (*.f32 ux zi)))
(*.f32 (*.f32 ux zi) (neg.f32 maxCos))
(*.f32 maxCos (*.f32 ux (neg.f32 zi)))
(*.f32 ux (*.f32 maxCos (neg.f32 zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 -1 (*.f32 maxCos (*.f32 ux zi)))
(*.f32 maxCos (*.f32 -1 (*.f32 ux zi)))
(*.f32 (*.f32 ux zi) (neg.f32 maxCos))
(*.f32 maxCos (*.f32 ux (neg.f32 zi)))
(*.f32 ux (*.f32 maxCos (neg.f32 zi)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(-.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 0)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 zi (*.f32 maxCos (-.f32 1 ux)))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 maxCos zi) (-.f32 1 ux))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 1 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1/2))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))) 1/2)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (+.f32 maxCos maxCos) (*.f32 (*.f32 zi (-.f32 1 ux)) 1/2))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (+.f32 maxCos maxCos) (*.f32 (-.f32 1 ux) (*.f32 zi 1/2)))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 zi (-.f32 1 ux)) maxCos)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 4 (/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 1/4)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 1/2 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (*.f32 maxCos zi))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 zi (*.f32 2 (-.f32 1 ux))) (*.f32 maxCos 1/2))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1/2) 2)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 maxCos 1/2) (*.f32 zi (*.f32 2 (-.f32 1 ux))))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 maxCos (-.f32 1 ux)) zi)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 (*.f32 zi (-.f32 1 ux)) 1/2) (+.f32 maxCos maxCos))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (*.f32 (-.f32 1 ux) (*.f32 zi 1/2)) (+.f32 maxCos maxCos))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 1/4 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(*.f32 (/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 4)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 zi (*.f32 2 (*.f32 maxCos (-.f32 1 ux)))) 2)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4) 4)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4)) 8)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))) 16)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4)))) 32)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 4))))) 64)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))
(pow.f32 (*.f32 zi (*.f32 maxCos (-.f32 1 ux))) 1)
(*.f32 maxCos (+.f32 zi (*.f32 -1 (*.f32 ux zi))))
(*.f32 maxCos (+.f32 zi (*.f32 ux (neg.f32 zi))))
(*.f32 maxCos (*.f32 zi (-.f32 1 ux)))

localize249.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
0.2b
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
0.2b
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 183 to 85 computations (53.6% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
0.0ms
uy
@inf
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
0.0ms
uy
@-inf
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))

rewrite92.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1926×rational.json-1
1926×rational.json-2
910×rational.json-simplify-45
896×exponential.json-3
896×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01019
16819
215119
330519
460119
5146219
6355419
7710519
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))))

simplify234.0ms (0.5%)

Algorithm
egg-herbie
Rules
1638×rational.json-simplify-26
1512×rational.json-simplify-35
1182×rational.json-simplify-2
976×rational.json-simplify-42
888×rational.json-simplify-45
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093976
1185976
2452976
31472976
42464976
53404976
65372976
76466976
86969976
97409976
107854976
Stop Event
node limit
Counts
44 → 47
Calls
Call 1
Inputs
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(+.f32 0 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(+.f32 -1 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2))
(+.f32 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1) -1)
(-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(-.f32 0 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(-.f32 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1) 1)
(*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(*.f32 1 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1/2)
(*.f32 4 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 1/4)
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(*.f32 1/4 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2) 2)
(*.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) -1)
(*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)
(/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(/.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8) 8)
(/.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) -1)
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8)) 16)
(/.f32 (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) -2)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8))) 32)
(/.f32 (+.f32 (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) -4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8)))) 64)
(pow.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(neg.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (+.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))
(+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 4/15 (pow.f32 (*.f32 uy (PI.f32)) 5)) (*.f32 -8/315 (pow.f32 (*.f32 uy (PI.f32)) 7)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 -1 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1) -1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 0)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(-.f32 (-.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) -1) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1/2)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 4 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 1/4)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 1/4 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1/2) 2)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) -1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 4) 4)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8) 8)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))) -1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8)) 16)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) -2)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8))) 32)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (+.f32 (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (*.f32 2 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) -4)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8))) (*.f32 2 (*.f32 2 (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 8)))) 64)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))

localize444.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos))
0.3b
(*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))
0.3b
(*.f32 uy (*.f32 2 (PI.f32)))
16.2b
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
Compiler

Compiled 293 to 181 computations (38.2% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
uy
@0
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
0.0ms
uy
@inf
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
0.0ms
uy
@-inf
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
0.0ms
uy
@inf
(*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))
0.0ms
uy
@-inf
(*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))

rewrite184.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2656×rational.json-simplify-2
1690×rational.json-simplify-35
1452×rational.json-simplify-53
1192×rational.json-1
1192×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01146
17446
215322
332922
467222
5133222
6245822
7402022
8511922
9596022
10673922
11673922
Stop Event
node limit
Counts
2 → 41
Calls
Call 1
Inputs
(+.f32 (+.f32 uy -2) (+.f32 2 uy))
(*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 uy uy) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 uy 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 uy)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 uy uy))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 uy 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 8) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 uy 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 uy 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 uy 8)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 uy 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 uy 1/4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 2 (*.f32 uy 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 uy uy) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy 8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 uy 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 uy uy) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 uy (PI.f32)) 16) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)))))

simplify592.0ms (1.4%)

Algorithm
egg-herbie
Rules
2668×rational.json-simplify-53
2608×rational.json-simplify-2
2126×rational.json-simplify-35
1562×rational.json-simplify-1
1084×rational.json-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090663
1217663
2445663
31080663
42691663
54036663
64192663
74275663
84356663
94433663
105500663
116673663
126773663
136847663
146921663
156994663
167254663
177254663
187254663
197254663
Stop Event
node limit
Counts
65 → 44
Calls
Call 1
Inputs
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (+.f32 uy uy) 0)
(*.f32 uy 2)
(*.f32 2 uy)
(*.f32 (+.f32 uy uy) 1)
(*.f32 1 (+.f32 uy uy))
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 1/2 (*.f32 uy 4))
(*.f32 1/2 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))))
(*.f32 8 (*.f32 uy 1/4))
(*.f32 (*.f32 2 (*.f32 uy 8)) 1/8)
(*.f32 (*.f32 uy 1/2) 4)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 (*.f32 uy 1/4) 8)
(*.f32 1/8 (*.f32 2 (*.f32 uy 8)))
(*.f32 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))) 1/2)
(/.f32 (+.f32 uy uy) 1)
(/.f32 (*.f32 uy 4) 2)
(/.f32 (*.f32 uy 8) 4)
(/.f32 (*.f32 2 (*.f32 uy 8)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)
(pow.f32 (+.f32 uy uy) 1)
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(+.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(-.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(/.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(/.f32 (*.f32 (*.f32 uy (PI.f32)) 16) 8)
(/.f32 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8))) 32)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)))) 64)
(/.f32 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)) 16)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8))))) 128)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)))))) 256)
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
Outputs
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (+.f32 uy uy) 0)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 uy 2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1 (+.f32 uy uy))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 4) 1/2)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 4 (*.f32 uy 1/2))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 8) 1/4)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/2 (*.f32 uy 4))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/2 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 8 (*.f32 uy 1/4))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 2 (*.f32 uy 8)) 1/8)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 1/2) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/4 (*.f32 uy 8))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (*.f32 uy 1/4) 8)
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 1/8 (*.f32 2 (*.f32 uy 8)))
(*.f32 2 uy)
(+.f32 uy uy)
(*.f32 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))) 1/2)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 4) 2)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 uy 8) 4)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 uy 8)) 8)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 uy 8))) 16)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))) 32)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))) 64)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8)))))) 128)
(*.f32 2 uy)
(+.f32 uy uy)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 uy 8))))))) 256)
(*.f32 2 uy)
(+.f32 uy uy)
(pow.f32 (+.f32 uy uy) 1)
(*.f32 2 uy)
(+.f32 uy uy)
(+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 0 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(-.f32 (*.f32 uy (*.f32 2 (PI.f32))) 0)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 uy (*.f32 (PI.f32) 4)) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (PI.f32) (*.f32 uy 8)) 4)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (*.f32 uy (PI.f32)) 16) 8)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8))) 32)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)))) 64)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)) 16)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8))))) 128)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 2 (*.f32 (*.f32 uy 4) (*.f32 (PI.f32) 8)))))) 256)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 uy))

eval2.9s (6.6%)

Compiler

Compiled 139024 to 51000 computations (63.3% saved)

prune4.0s (9%)

Pruning

35 alts after pruning (32 fresh and 3 done)

PrunedKeptTotal
New2460232483
Fresh11920
Picked101
Done336
Total2475352510
Error
0.2b
Counts
2510 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
6.6b
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))) 1/2))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
0.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.6b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
3.7b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
4.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
4.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
5.0b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
5.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.8b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
8.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
0.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi))))
3.4b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
1.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
5.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
5.0b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
5.0b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
3.1b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
13.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
13.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
12.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
11.5b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
12.3b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
2.2b
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (pow.f32 ux 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Compiler

Compiled 1535 to 1064 computations (30.7% saved)

regimes1.2s (2.7%)

Counts
79 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (pow.f32 ux 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 ux maxCos))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (+.f32 -2 (*.f32 2 (+.f32 uy 1))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (+.f32 uy (+.f32 uy -4)) (+.f32 uy (+.f32 uy 4))) 1/2))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 2 (*.f32 (PI.f32) (*.f32 yi uy)))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (pow.f32 ux 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 (PI.f32) uy) 3)) (*.f32 (PI.f32) (*.f32 2 uy)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (pow.f32 ux 2) (neg.f32 maxCos)) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (-.f32 -1 (+.f32 uy uy))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 (PI.f32) (*.f32 2 uy)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)) (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (+.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 uy -1/2))) -1) (+.f32 (PI.f32) 1))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 maxCos ux)))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) xi)) (+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) yi)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy uy) -2)) (-.f32 (*.f32 (PI.f32) -3) (neg.f32 (PI.f32))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (+.f32 (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (+.f32 (+.f32 (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) -4/3))) (*.f32 yi (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 5) 4/15)))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

10 calls:

485.0ms
yi
165.0ms
ux
137.0ms
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
102.0ms
(*.f32 (*.f32 uy 2) (PI.f32))
37.0ms
zi
Results
ErrorSegmentsBranch
0.3b1xi
0.3b1yi
0.3b1zi
0.3b1ux
0.3b1uy
0.3b1maxCos
0.3b1(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
0.3b1(*.f32 (*.f32 uy 2) (PI.f32))
0.3b1(*.f32 uy 2)
0.3b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 3626 to 2069 computations (42.9% saved)

regimes742.0ms (1.7%)

Counts
45 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (pow.f32 ux 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (+.f32 zi (neg.f32 (*.f32 ux zi))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (-.f32 -1 (*.f32 2 uy))))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (+.f32 uy (+.f32 1 (+.f32 uy -1))) (PI.f32))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 ux maxCos))))) xi) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 2 (*.f32 2 (+.f32 uy (+.f32 uy 1)))))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

8 calls:

210.0ms
ux
201.0ms
zi
75.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
64.0ms
(*.f32 uy 2)
24.0ms
yi
Results
ErrorSegmentsBranch
0.3b1xi
0.3b1yi
0.3b1zi
0.3b1ux
0.3b1uy
0.3b1maxCos
0.3b1(*.f32 uy 2)
0.3b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 1760 to 947 computations (46.2% saved)

regimes271.0ms (0.6%)

Counts
35 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
Calls

7 calls:

82.0ms
maxCos
75.0ms
ux
18.0ms
yi
18.0ms
zi
17.0ms
uy
Results
ErrorSegmentsBranch
0.3b1xi
0.3b1yi
0.3b1zi
0.3b1ux
0.3b1uy
0.3b1maxCos
0.3b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 1344 to 719 computations (46.5% saved)

regimes236.0ms (0.5%)

Counts
34 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
Calls

7 calls:

70.0ms
ux
53.0ms
maxCos
16.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
16.0ms
yi
16.0ms
uy
Results
ErrorSegmentsBranch
1.3b1xi
1.3b1yi
1.3b1zi
1.3b1ux
1.3b1uy
1.3b1maxCos
1.3b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 1306 to 698 computations (46.6% saved)

regimes231.0ms (0.5%)

Counts
32 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) 2))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -2) (+.f32 2 uy)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

7 calls:

66.0ms
xi
61.0ms
zi
18.0ms
ux
15.0ms
uy
15.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Results
ErrorSegmentsBranch
2.2b1xi
2.2b1yi
2.2b1zi
2.2b1ux
2.2b1uy
2.2b1maxCos
2.2b1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 1235 to 666 computations (46.1% saved)

regimes106.0ms (0.2%)

Counts
26 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) (-.f32 (+.f32 uy uy) -2)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 (*.f32 ux zi) -1)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (+.f32 uy -1)) -2))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 0) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

6 calls:

17.0ms
yi
15.0ms
maxCos
14.0ms
uy
13.0ms
ux
13.0ms
zi
Results
ErrorSegmentsBranch
2.2b1xi
2.2b1yi
2.2b1zi
2.2b1ux
2.2b1uy
2.2b1maxCos
Compiler

Compiled 944 to 495 computations (47.6% saved)

regimes73.0ms (0.2%)

Counts
18 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 2 (*.f32 (PI.f32) (-.f32 1/2 uy))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 (*.f32 ux zi) (neg.f32 maxCos))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 uy (*.f32 2 (*.f32 (PI.f32) yi))))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 uy (*.f32 2 (PI.f32))) yi))) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
Calls

6 calls:

12.0ms
maxCos
10.0ms
yi
10.0ms
uy
10.0ms
xi
9.0ms
ux
Results
ErrorSegmentsBranch
3.1b1xi
3.1b1yi
3.1b1zi
3.1b1ux
3.1b1uy
3.1b1maxCos
Compiler

Compiled 635 to 338 computations (46.8% saved)

regimes52.0ms (0.1%)

Counts
12 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
Calls

6 calls:

8.0ms
ux
7.0ms
maxCos
7.0ms
xi
7.0ms
zi
7.0ms
yi
Results
ErrorSegmentsBranch
11.5b1xi
11.5b1yi
11.5b1zi
11.5b1ux
11.5b1uy
11.5b1maxCos
Compiler

Compiled 423 to 245 computations (42.1% saved)

regimes50.0ms (0.1%)

Counts
11 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (/.f32 (*.f32 (-.f32 1 ux) (*.f32 zi (*.f32 maxCos (+.f32 ux ux)))) 2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 -2 (+.f32 uy (-.f32 uy -2))))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 uy -1) (+.f32 uy 1)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (pow.f32 ux 2) (neg.f32 (*.f32 maxCos zi))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
Calls

6 calls:

7.0ms
maxCos
7.0ms
zi
7.0ms
xi
7.0ms
ux
6.0ms
yi
Results
ErrorSegmentsBranch
11.5b1xi
11.5b1yi
11.5b1zi
11.5b1ux
11.5b1uy
11.5b1maxCos
Compiler

Compiled 391 to 228 computations (41.7% saved)

regimes36.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
Calls

6 calls:

7.0ms
maxCos
5.0ms
yi
5.0ms
ux
5.0ms
uy
5.0ms
zi
Results
ErrorSegmentsBranch
11.5b1xi
11.5b1yi
11.5b1zi
11.5b1ux
11.5b1uy
11.5b1maxCos
Compiler

Compiled 225 to 138 computations (38.7% saved)

regimes171.0ms (0.4%)

Counts
5 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
Calls

6 calls:

117.0ms
ux
5.0ms
maxCos
4.0ms
zi
4.0ms
yi
4.0ms
uy
Results
ErrorSegmentsBranch
11.5b1xi
11.5b1yi
11.5b1zi
11.5b1ux
11.5b1uy
11.5b1maxCos
Compiler

Compiled 194 to 121 computations (37.6% saved)

regimes28.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
Calls

6 calls:

5.0ms
uy
4.0ms
yi
4.0ms
zi
4.0ms
maxCos
4.0ms
ux
Results
ErrorSegmentsBranch
11.5b1xi
11.5b1yi
11.5b1zi
11.5b1ux
11.5b1uy
11.5b1maxCos
Compiler

Compiled 163 to 104 computations (36.2% saved)

regimes27.0ms (0.1%)

Accuracy

Total -1.6b remaining (-13.4%)

Threshold costs -1.6b (-13.4%)

Counts
3 → 1
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (neg.f32 (*.f32 ux zi)))))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
Calls

6 calls:

6.0ms
yi
4.0ms
ux
3.0ms
maxCos
3.0ms
zi
3.0ms
uy
Results
ErrorSegmentsBranch
12.3b1xi
12.3b1yi
12.3b1zi
12.3b1ux
12.3b1uy
12.3b1maxCos
Compiler

Compiled 132 to 88 computations (33.3% saved)

simplify14.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0791490
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
Outputs
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 (*.f32 maxCos zi) (+.f32 ux (neg.f32 (pow.f32 ux 2)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos (*.f32 zi (-.f32 1 ux)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 (*.f32 ux zi) (-.f32 1 ux))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 ux (*.f32 maxCos zi)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) 0)) (*.f32 maxCos (*.f32 ux zi)))
Compiler

Compiled 565 to 392 computations (30.6% saved)

soundness177.0ms (0.4%)

Algorithm
egg-herbie
Rules
1600×rational.json-simplify-54
1540×rational.json-simplify-19
1420×rational.json-simplify-51
804×rational.json-simplify-2
720×rational.json-simplify-40
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030201
148201
296201
3227143
41147143
55614143
Stop Event
node limit
Compiler

Compiled 71 to 50 computations (29.6% saved)

end165.0ms (0.4%)

Compiler

Compiled 487 to 264 computations (45.8% saved)

Profiling

Loading profile data...