Beckmann Sample, near normal, slope_y

Time bar (total: 15.7s)

analyze630.0ms (4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
18.7%0%0%100%0%0%0%6
28.1%0%0%100%0%0%0%7
32.8%0%0%100%0%0%0%8
49.2%0%0%100%0%0%0%9
57.4%0%0%100%0%0%0%10
61.5%0%0%100%0%0%0%11
71.8%0%0%100%0%0%0%12
Compiler

Compiled 39 to 27 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 349.0ms
ival-mult: 102.0ms (29.2% of total)
...c/correct-round.rkt:119:19: 69.0ms (19.8% of total)
ival-log: 51.0ms (14.6% of total)
ival-sin: 37.0ms (10.6% of total)
ival-<=: 27.0ms (7.7% of total)
ival-sqrt: 13.0ms (3.7% of total)
ival-sub: 12.0ms (3.4% of total)
ival-and: 11.0ms (3.2% of total)
ival-neg: 9.0ms (2.6% of total)
ival-pi: 8.0ms (2.3% of total)
ival->: 7.0ms (2% of total)
const: 2.0ms (0.6% of total)
backward-pass: 1.0ms (0.3% of total)

sample3.1s (19.9%)

Results
2.4s8256×0valid
0.0ms0precondition
Precisions
Click to see histograms. Total time spent on operations: 1.9s
...c/correct-round.rkt:119:19: 518.0ms (27% of total)
ival-sin: 435.0ms (22.7% of total)
ival-mult: 217.0ms (11.3% of total)
ival-log: 203.0ms (10.6% of total)
ival-<=: 148.0ms (7.7% of total)
ival-pi: 81.0ms (4.2% of total)
ival-sqrt: 81.0ms (4.2% of total)
ival-sub: 75.0ms (3.9% of total)
ival->: 54.0ms (2.8% of total)
ival-and: 49.0ms (2.6% of total)
ival-neg: 48.0ms (2.5% of total)
const: 9.0ms (0.5% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess506.0ms (3.2%)

Algorithm
egg-herbie
Rules
2146×fnmadd-define
1942×fma-define
1466×sum3-define
988×fmsub-define
968×fnmsub-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042135
1111118
2207118
3384118
4775118
51646118
62396118
73150118
85591118
95995118
106200118
116274118
126302118
01313
12812
24112
35112
46512
58212
610412
711812
813012
913112
013112
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
Outputs
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
Call 2
Inputs
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(* (sqrt (neg (log (- 1 (neg u1))))) (sin (* (* 2 (PI)) u2)))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) (neg u2))))
(neg (* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2))))
(neg (* (sqrt (neg (log (- 1 (neg u1))))) (sin (* (* 2 (PI)) u2))))
(neg (* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) (neg u2)))))
(* (sqrt (neg (log (- 1 cosTheta_i)))) (sin (* (* 2 (PI)) u2)))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) cosTheta_i)))
(* (sqrt (neg (log (- 1 u2)))) (sin (* (* 2 (PI)) u1)))
Outputs
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(* (sqrt (neg (log1p (neg u1)))) (fast-sin (* (PI) (* 2 u2))))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(* (sqrt (neg (log1p (neg u1)))) (fast-sin (* (PI) (* 2 u2))))
(* (sqrt (neg (log (- 1 (neg u1))))) (sin (* (* 2 (PI)) u2)))
(* (fast-sin (* (PI) (* 2 u2))) (sqrt (neg (log1p u1))))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) (neg u2))))
(* (sqrt (neg (log1p (neg u1)))) (fast-sin (* (PI) (* u2 -2))))
(neg (* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2))))
(* (sqrt (neg (log1p (neg u1)))) (fast-sin (* (PI) (* u2 -2))))
(neg (* (sqrt (neg (log (- 1 (neg u1))))) (sin (* (* 2 (PI)) u2))))
(* (sqrt (neg (log1p u1))) (fast-sin (* (PI) (* u2 -2))))
(neg (* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) (neg u2)))))
(* (sqrt (neg (log1p (neg u1)))) (fast-sin (* (PI) (* 2 u2))))
(* (sqrt (neg (log (- 1 cosTheta_i)))) (sin (* (* 2 (PI)) u2)))
(* (fast-sin (* (PI) (* 2 u2))) (sqrt (neg (log1p (neg cosTheta_i)))))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) cosTheta_i)))
(* (sqrt (neg (log1p (neg u1)))) (fast-sin (* (PI) (* 2 cosTheta_i))))
(* (sqrt (neg (log (- 1 u2)))) (sin (* (* 2 (PI)) u1)))
(* (sqrt (neg (log1p (neg u2)))) (fast-sin (* u1 (* 2 (PI)))))
Symmetry

(abs cosTheta_i)

(negabs u2)

explain206.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2063(0.9999370574951172 0.0040903701446950436 6.496201798711354e-9)5(0.9999390244483948 0.011093462817370892 0.0020597504917532206)(log.f32 (-.f32 #s(literal 1 binary32) u1))
00-0-(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
00-0-(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
00-0-(*.f32 #s(literal 2 binary32) (PI.f32))
00-0-(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
00-0-u1
00-0-(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
00-0-#s(literal 1 binary32)
00-0-#s(literal 2 binary32)
00-0-(PI.f32)
00-0-u2
00-0-(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
00-0-(-.f32 #s(literal 1 binary32) u1)
Results
135.0ms512×0valid
Compiler

Compiled 124 to 44 computations (64.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-mult: 10.0ms (20.9% of total)
ival-log: 10.0ms (20.9% of total)
ival-neg: 10.0ms (20.9% of total)
ival-sin: 7.0ms (14.6% of total)
ival-sqrt: 4.0ms (8.4% of total)
ival-sub: 3.0ms (6.3% of total)
ival-pi: 2.0ms (4.2% of total)
const: 1.0ms (2.1% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 15 to 13 computations (13.3% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Compiler

Compiled 31 to 27 computations (12.9% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log1p.f32 (neg.f32 u1))
cost-diff0
(neg.f32 (log1p.f32 (neg.f32 u1)))
cost-diff0
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u1))
Rules
40×sum3-define
40×*-lowering-*.f32
40×*-lowering-*.f64
32×+-lowering-+.f64
32×+-lowering-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02290
14790
26190
37190
49090
511090
612790
714290
814390
014390
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(sqrt (neg (log (- 1 u1))))
(neg (log (- 1 u1)))
(log (- 1 u1))
(- 1 u1)
1
u1
(sin (* (* 2 (PI)) u2))
(* (* 2 (PI)) u2)
(* 2 (PI))
2
(PI)
u2
(* (sqrt (neg (log (+ 1 (neg u1))))) (sin (* 2 (* (PI) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(log (+ 1 (neg u1)))
(neg u1)
u1
(sin (* 2 (* (PI) u2)))
(* 2 (* (PI) u2))
2
(* (PI) u2)
(PI)
u2
Outputs
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(sqrt (neg (log (- 1 u1))))
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(neg (log (- 1 u1)))
(neg.f32 (log1p.f32 (neg.f32 u1)))
(log (- 1 u1))
(log1p.f32 (neg.f32 u1))
(- 1 u1)
(-.f32 #s(literal 1 binary32) u1)
1
#s(literal 1 binary32)
u1
(sin (* (* 2 (PI)) u2))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(* (* 2 (PI)) u2)
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (PI))
(*.f32 #s(literal 2 binary32) (PI.f32))
2
#s(literal 2 binary32)
(PI)
(PI.f32)
u2
(* (sqrt (neg (log (+ 1 (neg u1))))) (sin (* 2 (* (PI) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(neg (log (+ 1 (neg u1))))
(neg.f32 (log1p.f32 (neg.f32 u1)))
(log (+ 1 (neg u1)))
(log1p.f32 (neg.f32 u1))
(neg u1)
(neg.f32 u1)
u1
(sin (* 2 (* (PI) u2)))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(* 2 (* (PI) u2))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
2
#s(literal 2 binary32)
(* (PI) u2)
(*.f32 (PI.f32) u2)
(PI)
(PI.f32)
u2

localize118.0ms (0.8%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
accuracy99.6%
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
accuracy98.9%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
accuracy98.9%
(*.f32 (PI.f32) u2)
accuracy99.6%
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
accuracy98.9%
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
accuracy98.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
accuracy54.4%
(log.f32 (-.f32 #s(literal 1 binary32) u1))
Results
88.0ms256×0valid
Compiler

Compiled 98 to 23 computations (76.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-mult: 10.0ms (20.6% of total)
ival-sin: 9.0ms (18.6% of total)
ival-log: 9.0ms (18.6% of total)
compiled-spec: 7.0ms (14.4% of total)
ival-sqrt: 4.0ms (8.2% of total)
ival-neg: 4.0ms (8.2% of total)
ival-add: 2.0ms (4.1% of total)
ival-sub: 2.0ms (4.1% of total)
ival-pi: 1.0ms (2.1% of total)
const: 1.0ms (2.1% of total)
backward-pass: 0.0ms (0% of total)

series56.0ms (0.4%)

Counts
12 → 168
Calls
Call 1
Inputs
#<alt (log (- 1 u1))>
#<alt (* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))>
#<alt (sqrt (neg (log (- 1 u1))))>
#<alt (neg (log (- 1 u1)))>
#<alt (* (sqrt (neg (log (+ 1 (neg u1))))) (sin (* 2 (* (PI) u2))))>
#<alt (sqrt (neg (log (+ 1 (neg u1)))))>
#<alt (neg (log (+ 1 (neg u1))))>
#<alt (log (+ 1 (neg u1)))>
#<alt (* (* 2 (PI)) u2)>
#<alt (sin (* (* 2 (PI)) u2))>
#<alt (* (PI) u2)>
#<alt (sin (* 2 (* (PI) u2)))>
Outputs
#<alt (* -1 u1)>
#<alt (* u1 (- (* -1/2 u1) 1))>
#<alt (* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))>
#<alt (* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))>
#<alt (+ (log -1) (* -1 (log (/ 1 u1))))>
#<alt (- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))>
#<alt (- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))>
#<alt (* -1 (log (/ -1 u1)))>
#<alt (- (* -1 (log (/ -1 u1))) (/ 1 u1))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))>
#<alt (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))>
#<alt (+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))>
#<alt (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt u1) (pow (sqrt -1) 2))>
#<alt (+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))>
#<alt (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (log (/ -1 u1))>
#<alt (- (/ 1 u1) (* -1 (log (/ -1 u1))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))>
#<alt (- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))>
#<alt (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))>
#<alt (+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))>
#<alt (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt u1) (pow (sqrt -1) 2))>
#<alt (+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))>
#<alt (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (log (/ -1 u1))>
#<alt (- (/ 1 u1) (* -1 (log (/ -1 u1))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))>
#<alt (- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))>
#<alt (* -1 u1)>
#<alt (* u1 (- (* -1/2 u1) 1))>
#<alt (* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))>
#<alt (* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))>
#<alt (+ (log -1) (* -1 (log (/ 1 u1))))>
#<alt (- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))>
#<alt (- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))>
#<alt (* -1 (log (/ -1 u1)))>
#<alt (- (* -1 (log (/ -1 u1))) (/ 1 u1))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
Calls

42 calls:

TimeVariablePointExpression
39.0ms
u2
@inf
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
3.0ms
u1
@inf
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
2.0ms
u1
@-inf
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
2.0ms
u2
@0
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
1.0ms
u1
@0
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))

rewrite309.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
2140×fma-lowering-fma.f32
2140×fma-lowering-fma.f64
1632×*-lowering-*.f32
1632×*-lowering-*.f64
1486×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02268
19968
252860
3432260
0832260
Stop Event
iter limit
node limit
Counts
12 → 309
Calls
Call 1
Inputs
(log (- 1 u1))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (* 2 (PI)) u2)))
(sqrt (neg (log (- 1 u1))))
(neg (log (- 1 u1)))
(* (sqrt (neg (log (+ 1 (neg u1))))) (sin (* 2 (* (PI) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(log (+ 1 (neg u1)))
(* (* 2 (PI)) u2)
(sin (* (* 2 (PI)) u2))
(* (PI) u2)
(sin (* 2 (* (PI) u2)))
Outputs
(log1p.f32 u1)
(neg.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log1p.f32 u1) #s(literal 0 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (log1p.f32 (*.f32 u1 u1)))
(+.f32 #s(literal 0 binary32) (log1p.f32 u1))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (neg.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))) #s(literal 1 binary32))))
(+.f32 (log1p.f32 (*.f32 u1 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log1p.f32 (*.f32 u1 u1)) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))
(+.f32 (log.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)))))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u1 #s(literal -1 binary32)))))
(+.f32 (log.f32 (+.f32 (*.f32 u1 u1) #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u1 #s(literal -1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (log.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 (*.f32 u1 u1) #s(literal -1 binary32)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1))
(-.f32 (log.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32))) (log.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 (log.f32 (+.f32 (*.f32 u1 u1) #s(literal -1 binary32))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 u1))) (log1p.f32 u1))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 (*.f32 u1 u1))) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1)))))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 (*.f32 u1 u1))) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) u1))))
(log.f32 (+.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32))) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (cos.f32 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 (PI.f32) u2)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(/.f32 (sqrt.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(neg.f32 (log1p.f32 u1))
(+.f32 (log1p.f32 u1) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u1 #s(literal -1 binary32)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))) #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 u1))) (log1p.f32 u1))
(+.f32 (log.f32 (pow.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 u1)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (log.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u1 u1) #s(literal -1 binary32)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(fma.f32 (log1p.f32 u1) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u1) #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 u1)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (log1p.f32 u1)) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (log1p.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 u1) (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (log1p.f32 u1))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))) (log1p.f32 u1))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 u1)))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32))) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (cos.f32 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 (PI.f32) u2)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(/.f32 (sqrt.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(neg.f32 (log1p.f32 u1))
(+.f32 (log1p.f32 u1) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u1 #s(literal -1 binary32)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))) #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 u1))) (log1p.f32 u1))
(+.f32 (log.f32 (pow.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 u1)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (log.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u1 u1) #s(literal -1 binary32)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(fma.f32 (log1p.f32 u1) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u1) #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 u1)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (log1p.f32 u1)) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (log1p.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 u1) (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (log1p.f32 u1))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))) (log1p.f32 u1))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 u1)))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(log1p.f32 u1)
(neg.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log1p.f32 u1) #s(literal 0 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (log1p.f32 (*.f32 u1 u1)))
(+.f32 #s(literal 0 binary32) (log1p.f32 u1))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (neg.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))) #s(literal 1 binary32))))
(+.f32 (log1p.f32 (*.f32 u1 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log1p.f32 (*.f32 u1 u1)) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))
(+.f32 (log.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)))))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u1 #s(literal -1 binary32)))))
(+.f32 (log.f32 (+.f32 (*.f32 u1 u1) #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u1 #s(literal -1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (log.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 (*.f32 u1 u1) #s(literal -1 binary32)))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1))
(-.f32 (log.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32))) (log.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 (log.f32 (+.f32 (*.f32 u1 u1) #s(literal -1 binary32))) (log.f32 (+.f32 u1 #s(literal -1 binary32))))
(-.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 u1 u1))) (log1p.f32 u1))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 (*.f32 u1 u1))) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1)))))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 (*.f32 u1 u1))) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) u1))))
(log.f32 (+.f32 #s(literal 1 binary32) u1))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(fma.f32 (PI.f32) u2 (*.f32 (PI.f32) u2))
(fma.f32 u2 (PI.f32) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 (PI.f32) u2) #s(literal 1 binary32) (*.f32 (PI.f32) u2))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (PI.f32) u2))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (*.f32 (PI.f32) u2))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) u2))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (PI.f32) u2))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (PI.f32) u2))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 (PI.f32) u2))
(fma.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 (PI.f32) u2))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) u2) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) #s(literal 0 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
(*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 u2 (+.f32 (PI.f32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (+.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (+.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) u2))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) u2))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) u2) (PI.f32))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32))))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (+.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) u2) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) u2) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) u2) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) u2) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(fma.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(fma.f32 (cos.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(fma.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 1/2 binary32) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) #s(literal 2 binary32)))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(*.f32 (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 (PI.f32) u2)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) u2)
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(+.f32 (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(fma.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(fma.f32 (cos.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2)) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(fma.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 1/2 binary32) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) #s(literal 2 binary32)))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(*.f32 (/.f32 (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 (PI.f32) u2)))

simplify768.0ms (4.9%)

Algorithm
egg-herbie
Rules
5968×*-lowering-*.f32
5968×*-lowering-*.f64
3478×+-lowering-+.f64
3478×+-lowering-+.f32
2350×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03183588
110602966
237812730
084292730
Stop Event
iter limit
node limit
Counts
168 → 168
Calls
Call 1
Inputs
(* -1 u1)
(* u1 (- (* -1/2 u1) 1))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u1))))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(* -1 (log (/ -1 u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))
(* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt u1) (pow (sqrt -1) 2))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(log (/ -1 u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))
(* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt u1) (pow (sqrt -1) 2))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(log (/ -1 u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(* -1 u1)
(* u1 (- (* -1/2 u1) 1))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u1))))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(* -1 (log (/ -1 u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* 2 (* u2 (PI)))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
Outputs
(* -1 u1)
(neg.f32 u1)
(* u1 (- (* -1/2 u1) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 #s(literal -1/2 binary32))))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 #s(literal -1/3 binary32))))))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 (+.f32 #s(literal -1/3 binary32) (*.f32 u1 #s(literal -1/4 binary32))))))))
(+ (log -1) (* -1 (log (/ 1 u1))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u1) (/.f32 #s(literal -1 binary32) u1)))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(+.f32 (log.f32 u1) (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u1)) u1)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u1)) u1)) u1))
(* -1 (log (/ -1 u1)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(-.f32 (/.f32 #s(literal -1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u1)) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 u1)))) (neg.f32 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)))
(+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)) (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u1 u1)) #s(literal -1 binary32)))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 u1))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 u1 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 u1) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (+.f32 (*.f32 #s(literal -1/6 binary32) u1) #s(literal -1/4 binary32)))))))
(* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) u1) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) u1))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1) u1)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)))))))
(* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))
(+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) u1))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1/8 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1)))) u1))) u1))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 u2 u2)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt u1) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 u1))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)) (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (*.f32 u1 (*.f32 u1 u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u1 u1)) #s(literal -1 binary32))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 u1 #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (+.f32 (*.f32 #s(literal -1/6 binary32) u1) #s(literal -1/4 binary32))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) u1) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) u1)))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1)))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+.f32 (neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 #s(literal -1/2 binary32) u1)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1/8 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (-.f32 #s(literal 0 binary32) (log.f32 #s(literal -1 binary32))) (log.f32 u1))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (-.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u1)) u1)) u1))
(* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)))
(+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)) (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u1 u1)) #s(literal -1 binary32)))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 u1))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 u1 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 u1) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (+.f32 (*.f32 #s(literal -1/6 binary32) u1) #s(literal -1/4 binary32)))))))
(* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) u1) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) u1))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1) u1)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)))))))
(* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))
(+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) u1))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1/8 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1)))) u1))) u1))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 u2 u2)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt u1) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 u1))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)) (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (*.f32 u1 (*.f32 u1 u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u1 u1)) #s(literal -1 binary32))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 u1 #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (+.f32 (*.f32 #s(literal -1/6 binary32) u1) #s(literal -1/4 binary32))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) u1) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) u1)))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1)))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+.f32 (neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 #s(literal -1/2 binary32) u1)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (neg.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1/8 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (-.f32 #s(literal 0 binary32) (log.f32 #s(literal -1 binary32))) (log.f32 u1))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (-.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u1)) u1)) u1))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (* -1/2 u1) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 #s(literal -1/2 binary32))))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 #s(literal -1/3 binary32))))))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 (+.f32 #s(literal -1/3 binary32) (*.f32 u1 #s(literal -1/4 binary32))))))))
(+ (log -1) (* -1 (log (/ 1 u1))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u1) (/.f32 #s(literal -1 binary32) u1)))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(+.f32 (log.f32 u1) (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u1)) u1)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u1)) u1)) u1))
(* -1 (log (/ -1 u1)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(-.f32 (/.f32 #s(literal -1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u1)) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 u1)))) (neg.f32 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (*.f32 u2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (*.f32 u2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))

eval37.0ms (0.2%)

Compiler

Compiled 10357 to 1284 computations (87.6% saved)

prune131.0ms (0.8%)

Pruning

29 alts after pruning (27 fresh and 2 done)

PrunedKeptTotal
New45027477
Fresh000
Picked022
Done000
Total45029479
Accuracy
99.7%
Counts
479 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.9%
(*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
51.8%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
50.1%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
93.4%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
91.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
88.1%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
72.7%
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 (*.f32 u1 u1))) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
85.5%
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
72.7%
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
98.4%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
94.3%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
92.0%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (*.f32 u2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
89.4%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
81.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
98.1%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))))
97.8%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
97.7%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))))))))
98.0%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
97.9%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))))
97.8%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32))))))
97.8%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))))
98.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
53.3%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
50.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (*.f32 (PI.f32) u2))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) u2) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 #s(literal 2 binary32) u2)))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
76.9%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Compiler

Compiled 1481 to 1041 computations (29.7% saved)

simplify179.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 #s(literal 2 binary32) u2)))))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u1))
cost-diff0
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
cost-diff0
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
cost-diff0
(sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))))
cost-diff0
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u1))
cost-diff0
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
cost-diff0
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
cost-diff0
(log1p.f32 (neg.f32 u1))
cost-diff0
(neg.f32 (log1p.f32 (neg.f32 u1)))
cost-diff0
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
Rules
2752×sum3-define
2288×*-lowering-*.f32
2288×*-lowering-*.f64
1464×fma-lowering-fma.f32
1464×fma-lowering-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05817179869570
115117179869523
233317179869518
383717179869518
4174917179869518
5225717179869518
6237317179869518
7284517179869518
8331917179869518
9399117179869518
10523417179869518
11781917179869518
08285379
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (PI) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(log (+ 1 (neg u1)))
(neg u1)
u1
(* (* 2 (sin (* (PI) u2))) (cos (* (PI) u2)))
(* 2 (sin (* (PI) u2)))
2
(sin (* (PI) u2))
(* (PI) u2)
(PI)
u2
(cos (* (PI) u2))
(* (sqrt u1) (sin (* (* 2 (PI)) u2)))
(sqrt u1)
u1
(sin (* (* 2 (PI)) u2))
(* (* 2 (PI)) u2)
(* 2 (PI))
2
(PI)
u2
(* (sqrt (neg (log (- 1 u1)))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))
(sqrt (neg (log (- 1 u1))))
(neg (log (- 1 u1)))
(log (- 1 u1))
(- 1 u1)
1
u1
(* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))))
u2
(* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))
(PI)
(+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))
2
(* (* -4/3 (* u2 u2)) (* (PI) (PI)))
(* -4/3 (* u2 u2))
-4/3
(* u2 u2)
(* (PI) (PI))
(* (sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
(sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1))))))
(+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))
(log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1)))))))
(/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))
(+ 1 (* u1 (+ 1 u1)))
1
(* u1 (+ 1 u1))
u1
(+ 1 u1)
(+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1)))))
(* (* u1 u1) (* u1 (* u1 (* u1 u1))))
(* u1 u1)
(* u1 (* u1 (* u1 u1)))
(* u1 (* u1 u1))
(log (+ 1 (* u1 (* u1 u1))))
(sin (* (* 2 (PI)) u2))
(* (* 2 (PI)) u2)
(* 2 (PI))
2
(PI)
u2
(* (sqrt (neg (log (- 1 u1)))) (sin (* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))))
(sqrt (neg (log (- 1 u1))))
(neg (log (- 1 u1)))
(log (- 1 u1))
(- 1 u1)
1
u1
(sin (* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2))))
(* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))
(pow (PI) 2/3)
(PI)
2/3
(* (pow (PI) 1/3) (* 2 u2))
(pow (PI) 1/3)
1/3
(* 2 u2)
2
u2
Outputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (PI) u2))))
(*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2)))))
(sqrt (neg (log (+ 1 (neg u1)))))
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(neg (log (+ 1 (neg u1))))
(neg.f32 (log1p.f32 (neg.f32 u1)))
(log (+ 1 (neg u1)))
(log1p.f32 (neg.f32 u1))
(neg u1)
(neg.f32 u1)
u1
(* (* 2 (sin (* (PI) u2))) (cos (* (PI) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))))
(* 2 (sin (* (PI) u2)))
(*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))
2
#s(literal 2 binary32)
(sin (* (PI) u2))
(sin.f32 (*.f32 (PI.f32) u2))
(* (PI) u2)
(*.f32 (PI.f32) u2)
(PI)
(PI.f32)
u2
(cos (* (PI) u2))
(cos.f32 (*.f32 (PI.f32) u2))
(* (sqrt u1) (sin (* (* 2 (PI)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(sqrt u1)
(sqrt.f32 u1)
u1
(sin (* (* 2 (PI)) u2))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(* (* 2 (PI)) u2)
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(* 2 (PI))
(*.f32 #s(literal 2 binary32) (PI.f32))
2
#s(literal 2 binary32)
(PI)
(PI.f32)
u2
(* (sqrt (neg (log (- 1 u1)))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (PI.f32) (*.f32 u2 (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))))))))
(sqrt (neg (log (- 1 u1))))
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(neg (log (- 1 u1)))
(neg.f32 (log1p.f32 (neg.f32 u1)))
(log (- 1 u1))
(log1p.f32 (neg.f32 u1))
(- 1 u1)
(-.f32 #s(literal 1 binary32) u1)
1
#s(literal 1 binary32)
u1
(* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))))
(*.f32 (PI.f32) (*.f32 u2 (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)))))))
u2
(* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))
(*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))))))
(PI)
(PI.f32)
(+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))
(+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)))))
2
#s(literal 2 binary32)
(* (* -4/3 (* u2 u2)) (* (PI) (PI)))
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))))
(* -4/3 (* u2 u2))
(*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))
-4/3
#s(literal -4/3 binary32)
(* u2 u2)
(*.f32 u2 u2)
(* (PI) (PI))
(*.f32 (PI.f32) (PI.f32))
(* (sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))))
(sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1))))))
(sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))))
(+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1)))))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(+ 1 (* u1 (+ 1 u1)))
(+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
1
#s(literal 1 binary32)
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
u1
(+ 1 u1)
(+.f32 #s(literal 1 binary32) u1)
(+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1)))))
(+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))
(* (* u1 u1) (* u1 (* u1 (* u1 u1))))
(*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))
(* u1 u1)
(*.f32 u1 u1)
(* u1 (* u1 (* u1 u1)))
(*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))
(* u1 (* u1 u1))
(*.f32 u1 (*.f32 u1 u1))
(log (+ 1 (* u1 (* u1 u1))))
(log1p.f32 (*.f32 u1 (*.f32 u1 u1)))
(sin (* (* 2 (PI)) u2))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(* (* 2 (PI)) u2)
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(* 2 (PI))
(*.f32 #s(literal 2 binary32) (PI.f32))
2
#s(literal 2 binary32)
(PI)
(PI.f32)
u2
(* (sqrt (neg (log (- 1 u1)))) (sin (* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))))
(sqrt (neg (log (- 1 u1))))
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(neg (log (- 1 u1)))
(neg.f32 (log1p.f32 (neg.f32 u1)))
(log (- 1 u1))
(log1p.f32 (neg.f32 u1))
(- 1 u1)
(-.f32 #s(literal 1 binary32) u1)
1
#s(literal 1 binary32)
u1
(sin (* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2))))
(sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))))))
(* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))
(pow (PI) 2/3)
(pow.f32 (PI.f32) #s(literal 2/3 binary32))
(PI)
(PI.f32)
2/3
#s(literal 2/3 binary32)
(* (pow (PI) 1/3) (* 2 u2))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))))
(pow (PI) 1/3)
(pow.f32 (PI.f32) #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* 2 u2)
(*.f32 #s(literal 2 binary32) u2)
2
#s(literal 2 binary32)
u2

localize709.0ms (4.5%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy98.7%
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 #s(literal 2 binary32) u2)))
accuracy97.4%
(pow.f32 (PI.f32) #s(literal 2/3 binary32))
accuracy83.5%
(PI.f32)
accuracy70.7%
(log.f32 (-.f32 #s(literal 1 binary32) u1))
accuracy99.1%
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
accuracy99.0%
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
accuracy83.5%
(PI.f32)
accuracy68.2%
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
accuracy99.1%
(*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))
accuracy97.4%
(*.f32 (PI.f32) (PI.f32))
accuracy83.5%
(PI.f32)
accuracy70.7%
(log.f32 (-.f32 #s(literal 1 binary32) u1))
accuracy99.7%
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
accuracy99.2%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
accuracy99.1%
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
accuracy83.5%
(PI.f32)
accuracy99.7%
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
accuracy99.2%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
accuracy99.1%
(*.f32 (PI.f32) u2)
accuracy83.5%
(PI.f32)
Results
213.0ms45×5exit
186.0ms65×1valid
147.0ms136×0valid
48.0ms10×2valid
Compiler

Compiled 502 to 58 computations (88.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 301.0ms
ival-mult: 77.0ms (25.6% of total)
backward-pass: 54.0ms (18% of total)
ival-log: 37.0ms (12.3% of total)
compiled-spec: 33.0ms (11% of total)
ival-sin: 21.0ms (7% of total)
...c/correct-round.rkt:119:19: 20.0ms (6.6% of total)
ival-pow: 15.0ms (5% of total)
ival-add: 14.0ms (4.7% of total)
ival-sqrt: 11.0ms (3.7% of total)
ival-neg: 7.0ms (2.3% of total)
ival-cos: 4.0ms (1.3% of total)
ival-div: 3.0ms (1% of total)
ival-pi: 2.0ms (0.7% of total)
ival-sub: 2.0ms (0.7% of total)
const: 1.0ms (0.3% of total)

series108.0ms (0.7%)

Counts
24 → 312
Calls
Call 1
Inputs
#<alt (* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (PI) u2))))>
#<alt (sqrt (neg (log (+ 1 (neg u1)))))>
#<alt (neg (log (+ 1 (neg u1))))>
#<alt (log (+ 1 (neg u1)))>
#<alt (* (sqrt u1) (sin (* (* 2 (PI)) u2)))>
#<alt (sqrt u1)>
#<alt (sin (* (* 2 (PI)) u2))>
#<alt (* (* 2 (PI)) u2)>
#<alt (log (- 1 u1))>
#<alt (* (sqrt (neg (log (- 1 u1)))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))>
#<alt (sqrt (neg (log (- 1 u1))))>
#<alt (neg (log (- 1 u1)))>
#<alt (* (sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))>
#<alt (sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1))))))>
#<alt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))>
#<alt (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1)))))))>
#<alt (* (sqrt (neg (log (- 1 u1)))) (sin (* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))))>
#<alt (PI)>
#<alt (* (PI) u2)>
#<alt (* (PI) (PI))>
#<alt (* -4/3 (* u2 u2))>
#<alt (* u1 (+ 1 u1))>
#<alt (pow (PI) 2/3)>
#<alt (* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))>
Outputs
#<alt (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))>
#<alt (+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))>
#<alt (+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))>
#<alt (+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1)))))) (sqrt (log (- 1 u1)))))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/240 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/720 (* (pow (PI) 7) (sqrt -1))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* (sqrt u1) (pow (sqrt -1) 2))>
#<alt (+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))>
#<alt (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (log (/ -1 u1))>
#<alt (- (/ 1 u1) (* -1 (log (/ -1 u1))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))>
#<alt (- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))>
#<alt (* -1 u1)>
#<alt (* u1 (- (* -1/2 u1) 1))>
#<alt (* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))>
#<alt (* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))>
#<alt (+ (log -1) (* -1 (log (/ 1 u1))))>
#<alt (- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))>
#<alt (- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))>
#<alt (* -1 (log (/ -1 u1)))>
#<alt (- (* -1 (log (/ -1 u1))) (/ 1 u1))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (pow (PI) 3)))) (* 2 (* (sqrt u1) (PI)))))>
#<alt (* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (pow (PI) 5))))))))>
#<alt (* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (pow (PI) 7)))) (* 4/15 (* (sqrt u1) (pow (PI) 5)))))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* -1 u1)>
#<alt (* u1 (- (* -1/2 u1) 1))>
#<alt (* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))>
#<alt (* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))>
#<alt (+ (log -1) (* -1 (log (/ 1 u1))))>
#<alt (- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))>
#<alt (- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))>
#<alt (* -1 (log (/ -1 u1)))>
#<alt (- (* -1 (log (/ -1 u1))) (/ 1 u1))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))>
#<alt (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))>
#<alt (+ (* -1/4 (* (sqrt (pow u1 3)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))>
#<alt (+ (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* -1/6 (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))>
#<alt (+ (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* u2 (* (PI) (* (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))) (* -1/6 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))))>
#<alt (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1))))>
#<alt (+ (* -1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* 1/2 (* (/ (* u2 (* (PI) (* (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (* u2 (* (PI) (* (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))>
#<alt (* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))>
#<alt (* -4/3 (* (* (pow u2 3) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))>
#<alt (* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))>
#<alt (* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))>
#<alt (* -4/3 (* (* (pow u2 3) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))>
#<alt (* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))>
#<alt (* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))>
#<alt (* (sqrt u1) (pow (sqrt -1) 2))>
#<alt (+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))>
#<alt (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (log (/ -1 u1))>
#<alt (- (/ 1 u1) (* -1 (log (/ -1 u1))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))>
#<alt (- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))>
#<alt (+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))>
#<alt (+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))>
#<alt (* 2 (* (* u2 (PI)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))>
#<alt (* u2 (+ (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))))>
#<alt (* u2 (+ (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 4/15 (* (pow (PI) 5) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))>
#<alt (sqrt u1)>
#<alt (+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))>
#<alt (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))>
#<alt (+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))>
#<alt (+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))))))>
#<alt (+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 3)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))))>
#<alt (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))>
#<alt (+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))))>
#<alt (+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)))>
#<alt (+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* -1/2 (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))>
#<alt (+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (/ 1 u1)))>
#<alt (+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))>
#<alt (+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))>
#<alt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))>
#<alt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* 4 (log (/ -1 u1))) (/ 1 u1))))>
#<alt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* 4 (log (/ -1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))))>
#<alt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* 4 (log (/ -1 u1))))))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* -2/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (- (* 1/4 u1) 2/3))))))>
#<alt (* 4 (log (/ 1 u1)))>
#<alt (+ (* 4 (log (/ 1 u1))) (/ 1 u1))>
#<alt (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))>
#<alt (- (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))) (* 2/3 (/ 1 (pow u1 3))))>
#<alt (* 4 (log (/ -1 u1)))>
#<alt (+ (* 4 (log (/ -1 u1))) (/ 1 u1))>
#<alt (+ (* 4 (log (/ -1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u1))) u1)) 1) u1)) (* 4 (log (/ -1 u1))))>
#<alt (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))>
#<alt (+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))>
#<alt (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt u1>
#<alt (* u1 (+ 1 u1))>
#<alt (* u1 (+ 1 u1))>
#<alt (* u1 (+ 1 u1))>
#<alt (pow u1 2)>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (pow u1 2)>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
Calls

78 calls:

TimeVariablePointExpression
40.0ms
u2
@inf
(* (sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
20.0ms
u1
@inf
(sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1))))))
8.0ms
u1
@0
(* (sqrt u1) (sin (* (* 2 (PI)) u2)))
3.0ms
u2
@-inf
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (PI) u2))))
2.0ms
u2
@0
(* (sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))

rewrite320.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
2942×*-lowering-*.f32
2942×*-lowering-*.f64
1876×/-lowering-/.f32
1876×/-lowering-/.f64
1854×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058220
1279174
21965149
09351149
Stop Event
iter limit
node limit
Counts
24 → 471
Calls
Call 1
Inputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (PI) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(log (+ 1 (neg u1)))
(* (sqrt u1) (sin (* (* 2 (PI)) u2)))
(sqrt u1)
(sin (* (* 2 (PI)) u2))
(* (* 2 (PI)) u2)
(log (- 1 u1))
(* (sqrt (neg (log (- 1 u1)))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))
(sqrt (neg (log (- 1 u1))))
(neg (log (- 1 u1)))
(* (sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
(sqrt (+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1))))))
(+ (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1))))))) (log (+ 1 (* u1 (* u1 u1)))))
(log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* (* u1 u1) (* u1 (* u1 (* u1 u1)))))))
(* (sqrt (neg (log (- 1 u1)))) (sin (* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))))
(PI)
(* (PI) u2)
(* (PI) (PI))
(* -4/3 (* u2 u2))
(* u1 (+ 1 u1))
(pow (PI) 2/3)
(* (pow (PI) 2/3) (* (pow (PI) 1/3) (* 2 u2)))
Outputs
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(neg.f32 (log1p.f32 u1))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (log1p.f32 u1))) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(log1p.f32 u1)
(log1p.f32 (neg.f32 u1))
(log1p.f32 (neg.f32 (neg.f32 u1)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (+.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (log1p.f32 u1))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 u1 #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) u1))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 u1 #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))
(pow.f32 u1 #s(literal 1/2 binary32))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 u1)) #s(literal 1/2 binary32))
(sqrt.f32 u1)
(*.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) #s(literal 2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) u2)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) u2) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) u2) (PI.f32))
(*.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal 2 binary32) u2)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(log1p.f32 u1)
(log1p.f32 (neg.f32 u1))
(log1p.f32 (neg.f32 (neg.f32 u1)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (+.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (log1p.f32 u1))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 u1 #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) u1))
(+.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (-.f32 (*.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))))))
(*.f32 u2 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (PI.f32) u2) (*.f32 (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))))))
(*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))))))) (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))))))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (PI.f32) u2)) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))))) u2)
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))))))) (PI.f32))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(neg.f32 (log1p.f32 u1))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (log1p.f32 u1))) (/.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/2 binary32)))
(pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))))
(/.f32 (hypot.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3/2 binary32))) (pow.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))) #s(literal 1/2 binary32)))
(/.f32 (hypot.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3/2 binary32))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))))))
(/.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/2 binary32)) (pow.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))))) (sqrt.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))) (sqrt.f32 (neg.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)))) (sqrt.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))
(/.f32 (neg.f32 (hypot.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3/2 binary32)))) (neg.f32 (pow.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32))))
(sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(*.f32 (hypot.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3/2 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))) #s(literal 1/2 binary32)))
(*.f32 (hypot.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))))))
(*.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(*.f32 (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/4 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/4 binary32)))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(+.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal -1 binary32))
(-.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(-.f32 (/.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log.f32 (*.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (*.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 (log.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))) (/.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))))
(/.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)))) (*.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))) (neg.f32 (neg.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))
(*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))))
(*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))))
(+.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(+.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (-.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(-.f32 (log.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log.f32 (neg.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log1p.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log1p.f32 (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))
(*.f32 #s(literal -1 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 5/6 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/6 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/9 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 8/3 binary32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))) (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 8/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 5/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) u2)
(*.f32 u2 (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) u2))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) u2))
(*.f32 (*.f32 u2 #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 6 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32))
(sqrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (PI.f32))
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 4/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 5/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/6 binary32)) #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/3 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))
(*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(*.f32 (*.f32 u2 #s(literal -4/3 binary32)) u2)
(+.f32 u1 (*.f32 u1 u1))
(+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1))
(+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (+.f32 (neg.f32 u1) u1))
(+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (fma.f32 #s(literal -1 binary32) u1 u1))
(+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (fma.f32 #s(literal 1 binary32) u1 (neg.f32 u1)))
(+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (fma.f32 #s(literal -1 binary32) (neg.f32 u1) (neg.f32 u1)))
(+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (fma.f32 (neg.f32 u1) #s(literal -1 binary32) (neg.f32 u1)))
(+.f32 (*.f32 u1 u1) u1)
(+.f32 (*.f32 u1 u1) (neg.f32 u1))
(+.f32 (*.f32 u1 u1) (neg.f32 (neg.f32 u1)))
(+.f32 (*.f32 u1 u1) (*.f32 #s(literal -1 binary32) (neg.f32 u1)))
(fma.f32 #s(literal 1 binary32) u1 (*.f32 u1 u1))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1)
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) (neg.f32 u1))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) (neg.f32 (neg.f32 u1)))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) (*.f32 #s(literal -1 binary32) (neg.f32 u1)))
(fma.f32 u1 #s(literal 1 binary32) (*.f32 u1 u1))
(fma.f32 u1 u1 u1)
(fma.f32 u1 u1 (neg.f32 u1))
(fma.f32 u1 u1 (neg.f32 (neg.f32 u1)))
(fma.f32 u1 u1 (*.f32 #s(literal -1 binary32) (neg.f32 u1)))
(fma.f32 u1 (+.f32 #s(literal 1 binary32) u1) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1))
(fma.f32 u1 (-.f32 u1 #s(literal 1 binary32)) (+.f32 (neg.f32 u1) u1))
(fma.f32 (neg.f32 u1) (neg.f32 u1) u1)
(fma.f32 (neg.f32 u1) (neg.f32 u1) (neg.f32 u1))
(fma.f32 (neg.f32 u1) (neg.f32 u1) (neg.f32 (neg.f32 u1)))
(fma.f32 (neg.f32 u1) (neg.f32 u1) (*.f32 #s(literal -1 binary32) (neg.f32 u1)))
(fma.f32 (neg.f32 u1) (-.f32 (neg.f32 u1) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1))
(fma.f32 (+.f32 #s(literal 1 binary32) u1) u1 (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1))
(fma.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1))
(fma.f32 #s(literal -1 binary32) (*.f32 u1 (neg.f32 u1)) u1)
(fma.f32 #s(literal -1 binary32) (*.f32 u1 (neg.f32 u1)) (neg.f32 u1))
(fma.f32 #s(literal -1 binary32) (*.f32 u1 (neg.f32 u1)) (neg.f32 (neg.f32 u1)))
(fma.f32 #s(literal -1 binary32) (*.f32 u1 (neg.f32 u1)) (*.f32 #s(literal -1 binary32) (neg.f32 u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) u1 (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1))
(fma.f32 (*.f32 (neg.f32 u1) #s(literal -1 binary32)) u1 u1)
(fma.f32 (*.f32 (neg.f32 u1) #s(literal -1 binary32)) u1 (neg.f32 u1))
(fma.f32 (*.f32 (neg.f32 u1) #s(literal -1 binary32)) u1 (neg.f32 (neg.f32 u1)))
(fma.f32 (*.f32 (neg.f32 u1) #s(literal -1 binary32)) u1 (*.f32 #s(literal -1 binary32) (neg.f32 u1)))
(-.f32 u1 (*.f32 u1 (neg.f32 u1)))
(-.f32 u1 (*.f32 (neg.f32 u1) u1))
(-.f32 (*.f32 u1 u1) u1)
(-.f32 (*.f32 u1 u1) (neg.f32 u1))
(-.f32 (/.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (/.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 (*.f32 u1 u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 (*.f32 u1 u1))) (/.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (-.f32 u1 (*.f32 u1 u1))))
(/.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) u1) (+.f32 #s(literal 1 binary32) u1))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (-.f32 u1 (*.f32 u1 u1)))
(/.f32 (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (-.f32 u1 (*.f32 u1 u1))))
(/.f32 (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (neg.f32 (+.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) u1)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) u1)) (neg.f32 (+.f32 #s(literal 1 binary32) u1)))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (pow.f32 (+.f32 (neg.f32 u1) u1) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (-.f32 (*.f32 (+.f32 (neg.f32 u1) u1) (+.f32 (neg.f32 u1) u1)) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (+.f32 (neg.f32 u1) u1)))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (pow.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1)) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32)) u1)))))
(/.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (pow.f32 (neg.f32 (neg.f32 u1)) #s(literal 3 binary32))) (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 u1 u1) (neg.f32 (neg.f32 u1))))))
(/.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (pow.f32 (*.f32 #s(literal -1 binary32) (neg.f32 u1)) #s(literal 3 binary32))) (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (neg.f32 u1)) (*.f32 #s(literal -1 binary32) (neg.f32 u1))) (*.f32 (*.f32 u1 u1) (*.f32 #s(literal -1 binary32) (neg.f32 u1))))))
(*.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
(*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) u1) u1)
(*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(*.f32 (/.f32 u1 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 u1 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (/.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(exp.f32 (*.f32 #s(literal 2/3 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2/3 binary32) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1/3 binary32)))
(pow.f32 (PI.f32) #s(literal 2/3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/9 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 4/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/6 binary32))
(pow.f32 (exp.f32 #s(literal 2/3 binary32)) (log.f32 (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (pow.f32 (PI.f32) #s(literal 4/9 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/9 binary32)) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/6 binary32)) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/3 binary32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/9 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 4/9 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) u2) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) u2) (PI.f32))
(*.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal 2 binary32) u2)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))

simplify359.0ms (2.3%)

Algorithm
egg-herbie
Rules
5778×*-lowering-*.f32
5778×*-lowering-*.f64
4366×+-lowering-+.f64
4366×+-lowering-+.f32
1498×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
07957210
128255925
270855893
080025893
Stop Event
iter limit
node limit
Counts
312 → 312
Calls
Call 1
Inputs
(* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))
(+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1)))))) (sqrt (log (- 1 u1)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/240 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/720 (* (pow (PI) 7) (sqrt -1))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* (sqrt u1) (pow (sqrt -1) 2))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(log (/ -1 u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(* -1 u1)
(* u1 (- (* -1/2 u1) 1))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u1))))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(* -1 (log (/ -1 u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (pow (PI) 3)))) (* 2 (* (sqrt u1) (PI)))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (pow (PI) 5))))))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (pow (PI) 7)))) (* 4/15 (* (sqrt u1) (pow (PI) 5)))))))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* 2 (* u2 (PI)))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* -1 u1)
(* u1 (- (* -1/2 u1) 1))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u1))))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(* -1 (log (/ -1 u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))
(+ (* -1/4 (* (sqrt (pow u1 3)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))
(+ (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* -1/6 (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))
(+ (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* u2 (* (PI) (* (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))) (* -1/6 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))))
(* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1))))
(+ (* -1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))
(+ (* -1 (/ (+ (* 1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* 1/2 (* (/ (* u2 (* (PI) (* (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (* u2 (* (PI) (* (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(* -4/3 (* (* (pow u2 3) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))
(* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))
(* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))
(* -4/3 (* (* (pow u2 3) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))
(* (sqrt u1) (pow (sqrt -1) 2))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(log (/ -1 u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))
(* 2 (* (* u2 (PI)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 4/15 (* (pow (PI) 5) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(sqrt u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))
(+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))
(+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))))))
(+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 3)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))))
(sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))
(+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))))
(+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)))
(+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* -1/2 (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))
(+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (/ 1 u1)))
(+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* 4 (log (/ -1 u1))) (/ 1 u1))))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* 4 (log (/ -1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* 4 (log (/ -1 u1))))))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* -2/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (- (* 1/4 u1) 2/3))))))
(* 4 (log (/ 1 u1)))
(+ (* 4 (log (/ 1 u1))) (/ 1 u1))
(+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(- (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))) (* 2/3 (/ 1 (pow u1 3))))
(* 4 (log (/ -1 u1)))
(+ (* 4 (log (/ -1 u1))) (/ 1 u1))
(+ (* 4 (log (/ -1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+ (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u1))) u1)) 1) u1)) (* 4 (log (/ -1 u1))))
(* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))
(* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 u1))
(* u1 (+ 1 u1))
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
Outputs
(* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))))
(+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)))) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -1/3 binary32) (sqrt.f32 u1))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (-.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) #s(literal -1/3 binary32)) (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))) (neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (*.f32 u1 u1))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))
(+.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))) (neg.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1))
(+ (* -1 (/ (+ (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (+.f32 (sin.f32 (*.f32 u2 (PI.f32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 u2 (PI.f32))) u1))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 u2 (PI.f32))) u1)))))) u1)) u1))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))
(*.f32 u2 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal -2/3 binary32)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1)))))) (sqrt (log (- 1 u1)))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal -2/3 binary32)) (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) #s(literal 2/15 binary32)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/240 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/720 (* (pow (PI) 7) (sqrt -1))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal -2/3 binary32)))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) #s(literal 2/15 binary32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) #s(literal -29/5040 binary32))))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))))
(* (sqrt u1) (pow (sqrt -1) 2))
(*.f32 (sqrt.f32 u1) #s(literal -1 binary32))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(-.f32 (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal -1/4 binary32)) (sqrt.f32 u1))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1/6 binary32)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 u1)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/6 binary32)))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 u1))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (/.f32 #s(literal -1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1)))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) (neg.f32 u1))) (neg.f32 u1)))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (* -1/2 u1) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 #s(literal -1/2 binary32))))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 #s(literal -1/3 binary32))))))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 (+.f32 #s(literal -1/3 binary32) (*.f32 u1 #s(literal -1/4 binary32))))))))
(+ (log -1) (* -1 (log (/ 1 u1))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u1) (/.f32 #s(literal -1 binary32) u1)))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u1) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) (neg.f32 u1))) u1)))
(* -1 (log (/ -1 u1)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 u1)))) (neg.f32 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) #s(literal 1 binary32))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (pow (PI) 3)))) (* 2 (* (sqrt u1) (PI)))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (pow (PI) 5))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal 4/15 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (pow (PI) 7)))) (* 4/15 (* (sqrt u1) (pow (PI) 5)))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 #s(literal -8/315 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 (*.f32 #s(literal 4/15 binary32) (sqrt.f32 u1)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32))))))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (* -1/2 u1) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 #s(literal -1/2 binary32))))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 #s(literal -1/3 binary32))))))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(*.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal -1/2 binary32) (*.f32 u1 (+.f32 #s(literal -1/3 binary32) (*.f32 u1 #s(literal -1/4 binary32))))))))
(+ (log -1) (* -1 (log (/ 1 u1))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u1) (/.f32 #s(literal -1 binary32) u1)))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u1) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) (neg.f32 u1))) u1)))
(* -1 (log (/ -1 u1)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 u1)))) (neg.f32 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(+ (* -1/4 (* (sqrt (pow u1 3)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal -1/4 binary32)) (*.f32 (*.f32 u2 (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))))
(+ (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* -1/6 (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 (*.f32 u2 (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1/6 binary32))))))
(+ (* (sqrt u1) (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* u2 (* (PI) (* (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))) (* -1/6 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u2 (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u2 (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))))))))
(* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 u2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) u1))
(+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))) u1))))
(+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (* (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* u2 (* (PI) (* (sqrt -1) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (+.f32 (*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))) u1)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))) (/.f32 u2 (*.f32 u1 (*.f32 u1 u1)))))))
(* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1))))
(*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))
(+ (* -1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))
(+.f32 (*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (*.f32 u2 (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))) u1))
(+ (* -1 (/ (+ (* 1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* 1/2 (* (/ (* u2 (* (PI) (* (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))
(-.f32 (*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u2 (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (/.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))) u1)))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (* u2 (* (PI) (* (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (* (pow (sqrt -1) 2) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (sqrt (log (/ -1 u1)))))
(-.f32 (*.f32 u2 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (*.f32 u2 (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32)))))) (/.f32 (*.f32 u2 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1)))) u1)) u1))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))))
(* -4/3 (* (* (pow u2 3) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (*.f32 u2 u2)))))
(* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 u2 u2)))))
(* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 u2 u2)))))
(* (pow u2 3) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1)))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 u2 u2)))))
(* -4/3 (* (* (pow u2 3) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (*.f32 u2 u2)))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 u2 u2)) (*.f32 #s(literal 4/3 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 #s(literal -1 binary32) (*.f32 u2 (*.f32 u2 u2))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 u2 u2)) (*.f32 #s(literal 4/3 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 #s(literal -1 binary32) (*.f32 u2 (*.f32 u2 u2))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (* (PI) (sqrt -1)) (pow u2 2)) (sqrt (log (- 1 u1))))) (* 4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))))))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 u2 u2)) (*.f32 #s(literal 4/3 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 #s(literal -1 binary32) (*.f32 u2 (*.f32 u2 u2))))
(* (sqrt u1) (pow (sqrt -1) 2))
(*.f32 (sqrt.f32 u1) #s(literal -1 binary32))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(-.f32 (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal -1/4 binary32)) (sqrt.f32 u1))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1/6 binary32)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 u1)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/6 binary32)))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 u1))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (/.f32 #s(literal -1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1)))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) (neg.f32 u1))) (neg.f32 u1)))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 u1)) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1)))) u1))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) u1) (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 u1 u1)))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) u1) (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 u1 u1))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1)))) (log.f32 u1)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1)))))) (*.f32 u1 (*.f32 u1 u1))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1))))) u1)) u1))
(* 2 (* (* u2 (PI)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))
(*.f32 u2 (*.f32 (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))) (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(* u2 (+ (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))) (* 4/15 (* (pow (PI) 5) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6))))))))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))) (+.f32 (*.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32)))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log (+ 1 (pow u1 3))) (log (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 6)))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32)))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 u1)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1))))))))
(sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)))
(+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1))) (*.f32 (/.f32 #s(literal 1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1))))))
(+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1)))) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (*.f32 u1 u1))))))
(+ (sqrt (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 3)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1)))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1)))) u1) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log.f32 u1)))) (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1)))) (log.f32 u1))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (*.f32 u1 u1)))))))
(sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))
(sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))))
(+.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))))
(+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)))
(-.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))))) u1))
(+ (sqrt (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))))))) u1)) (* -1/2 (sqrt (/ 1 (+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1))))))))) u1)))
(-.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(+ (* -3 (log (/ 1 u1))) (* 4 (log (/ 1 u1))))
(-.f32 #s(literal 0 binary32) (log.f32 u1))
(+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 0 binary32) (log.f32 u1)))
(+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1))))
(+ (* -3 (log (/ 1 u1))) (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(+.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (* 4 (log (/ -1 u1)))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* 4 (log (/ -1 u1))) (/ 1 u1))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* 4 (log (/ -1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))
(+ (log -1) (+ (* -3 (log (/ -1 u1))) (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* 4 (log (/ -1 u1))))))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) (neg.f32 u1))) (neg.f32 u1)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* -2/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal -2/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (- (* 1/4 u1) 2/3))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 (*.f32 u1 #s(literal 1/4 binary32)) #s(literal -2/3 binary32)))))))
(* 4 (log (/ 1 u1)))
(*.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)) #s(literal 4 binary32))
(+ (* 4 (log (/ 1 u1))) (/ 1 u1))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)) #s(literal 4 binary32)))
(+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)) #s(literal 4 binary32))))
(- (+ (* 4 (log (/ 1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))) (* 2/3 (/ 1 (pow u1 3))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 u1)) #s(literal 4 binary32)))) (/.f32 #s(literal -2/3 binary32) (*.f32 u1 (*.f32 u1 u1))))
(* 4 (log (/ -1 u1)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 4 binary32))
(+ (* 4 (log (/ -1 u1))) (/ 1 u1))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 4 binary32)))
(+ (* 4 (log (/ -1 u1))) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 4 binary32)))
(+ (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u1))) u1)) 1) u1)) (* 4 (log (/ -1 u1))))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal -2/3 binary32) u1))) u1)) u1))
(* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(+ (* -1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* -1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1/6 binary32))))))
(+ (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 u1)) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))))))))
(* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 u1))))))
(+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (* (sin (* 2 (* u2 (PI)))) (sqrt -1)) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 u1)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 (*.f32 u1 u1))))))
(* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(+ (* -1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(-.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(-.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1))))) u1)) u1))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (* (pow (PI) 3) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1)))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow u2 2) (* (pow (PI) 5) (sqrt -1))) (sqrt (log (- 1 u1)))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -4/3 (* (* (pow (PI) 3) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (* (pow (PI) 7) (sqrt -1))) (sqrt (log (- 1 u1))))) (* 4/15 (* (* (pow (PI) 5) (sqrt -1)) (sqrt (log (- 1 u1)))))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* (sqrt (log (- 1 u1))) (* (sin (* 2 (* u2 (PI)))) (sqrt -1)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
u1
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))

eval138.0ms (0.9%)

Compiler

Compiled 39876 to 4598 computations (88.5% saved)

prune229.0ms (1.5%)

Pruning

49 alts after pruning (44 fresh and 5 done)

PrunedKeptTotal
New1235361271
Fresh14822
Picked235
Done022
Total1251491300
Accuracy
99.9%
Counts
1300 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.7%
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
76.9%
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
88.3%
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
4.2%
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
65.6%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
85.5%
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
55.5%
(*.f32 (sqrt.f32 (+.f32 (-.f32 (log.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log.f32 (neg.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
93.2%
(*.f32 (sqrt.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 (*.f32 u1 #s(literal 1/4 binary32)) #s(literal -2/3 binary32))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
77.7%
(*.f32 (sqrt.f32 (+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
50.1%
(*.f32 (sqrt.f32 (+.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
51.8%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
45.7%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
81.9%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
84.5%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
93.4%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
83.1%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
91.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
87.9%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
79.9%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
88.1%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
89.3%
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (log1p.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.6%
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
50.7%
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
96.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
98.0%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
98.2%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32)) u2))))
98.3%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
98.4%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
89.4%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
81.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
97.8%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
98.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
52.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.2%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.2%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.3%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
50.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
48.5%
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
76.8%
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) #s(literal 2 binary32)))
70.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
72.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
70.4%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
75.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32))) u2)))
76.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
76.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (E.f32)))) u2)))
76.9%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
75.5%
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
70.5%
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32)))))
Compiler

Compiled 2396 to 1735 computations (27.6% saved)

simplify177.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))
cost-diff0
(log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
cost-diff0
(sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
cost-diff0
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (E.f32)))) u2)))
cost-diff64
(*.f32 (PI.f32) (log.f32 (E.f32)))
cost-diff3200
(log.f32 (E.f32))
cost-diff0
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
cost-diff128
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
cost-diff0
(*.f32 u2 (PI.f32))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
cost-diff0
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
cost-diff0
(neg.f32 (log1p.f32 (neg.f32 u1)))
cost-diff0
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
cost-diff128
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
Rules
1832×sum5-define
1802×+-lowering-+.f64
1802×+-lowering-+.f32
1680×fma-lowering-fma.f32
1680×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052413
1141341
2296304
3703304
41991304
55522304
66953304
08415304
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (- (+ 1 (PI)) 1) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(log (+ 1 (neg u1)))
(neg u1)
u1
(* (* 2 (sin (* (PI) u2))) (cos (* (- (+ 1 (PI)) 1) u2)))
(* 2 (sin (* (PI) u2)))
2
(sin (* (PI) u2))
(* (PI) u2)
(PI)
u2
(cos (* (- (+ 1 (PI)) 1) u2))
(* (- (+ 1 (PI)) 1) u2)
(- (+ 1 (PI)) 1)
(+ 1 (PI))
1
(* (* 2 (sqrt u1)) (* u2 (PI)))
(* 2 (sqrt u1))
2
(sqrt u1)
u1
(* u2 (PI))
u2
(PI)
(* (sqrt u1) (sin (* (* 2 (- (+ 1 (PI)) 1)) u2)))
(sqrt u1)
u1
(sin (* (* 2 (- (+ 1 (PI)) 1)) u2))
(* (* 2 (- (+ 1 (PI)) 1)) u2)
(* 2 (- (+ 1 (PI)) 1))
2
(- (+ 1 (PI)) 1)
(+ 1 (PI))
1
(PI)
u2
(* (sqrt u1) (sin (* (* 2 (* (PI) (log (E)))) u2)))
(sqrt u1)
u1
(sin (* (* 2 (* (PI) (log (E)))) u2))
(* (* 2 (* (PI) (log (E)))) u2)
(* 2 (* (PI) (log (E))))
2
(* (PI) (log (E)))
(PI)
(log (E))
(E)
u2
(* (sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
(sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))))
(log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))
(* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))
(/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1)))))))
(+ 1 (* u1 (+ 1 u1)))
1
(* u1 (+ 1 u1))
u1
(+ 1 u1)
(+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))
(* u1 (* u1 (* u1 (* u1 (* u1 u1)))))
(* u1 (* u1 (* u1 (* u1 u1))))
(* u1 (* u1 (* u1 u1)))
(* u1 (* u1 u1))
(* u1 u1)
(+ 1 (* u1 (* u1 u1)))
(sin (* (* 2 (PI)) u2))
(* (* 2 (PI)) u2)
(* 2 (PI))
2
(PI)
u2
Outputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (- (+ 1 (PI)) 1) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) u2)))))
(sqrt (neg (log (+ 1 (neg u1)))))
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(neg (log (+ 1 (neg u1))))
(neg.f32 (log1p.f32 (neg.f32 u1)))
(log (+ 1 (neg u1)))
(log1p.f32 (neg.f32 u1))
(neg u1)
(neg.f32 u1)
u1
(* (* 2 (sin (* (PI) u2))) (cos (* (- (+ 1 (PI)) 1) u2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) u2))))
(* 2 (sin (* (PI) u2)))
(*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))
2
#s(literal 2 binary32)
(sin (* (PI) u2))
(sin.f32 (*.f32 (PI.f32) u2))
(* (PI) u2)
(*.f32 (PI.f32) u2)
(PI)
(PI.f32)
u2
(cos (* (- (+ 1 (PI)) 1) u2))
(cos.f32 (*.f32 (PI.f32) u2))
(* (- (+ 1 (PI)) 1) u2)
(*.f32 (PI.f32) u2)
(- (+ 1 (PI)) 1)
(PI.f32)
(+ 1 (PI))
(+.f32 #s(literal 1 binary32) (PI.f32))
1
#s(literal 1 binary32)
(* (* 2 (sqrt u1)) (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 u2 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1))))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
2
#s(literal 2 binary32)
(sqrt u1)
(sqrt.f32 u1)
u1
(* u2 (PI))
(*.f32 (PI.f32) u2)
u2
(PI)
(PI.f32)
(* (sqrt u1) (sin (* (* 2 (- (+ 1 (PI)) 1)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(sqrt u1)
(sqrt.f32 u1)
u1
(sin (* (* 2 (- (+ 1 (PI)) 1)) u2))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(* (* 2 (- (+ 1 (PI)) 1)) u2)
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(* 2 (- (+ 1 (PI)) 1))
(*.f32 #s(literal 2 binary32) (PI.f32))
2
#s(literal 2 binary32)
(- (+ 1 (PI)) 1)
(PI.f32)
(+ 1 (PI))
(+.f32 #s(literal 1 binary32) (PI.f32))
1
#s(literal 1 binary32)
(PI)
(PI.f32)
u2
(* (sqrt u1) (sin (* (* 2 (* (PI) (log (E)))) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(sqrt u1)
(sqrt.f32 u1)
u1
(sin (* (* 2 (* (PI) (log (E)))) u2))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(* (* 2 (* (PI) (log (E)))) u2)
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(* 2 (* (PI) (log (E))))
(*.f32 #s(literal 2 binary32) (PI.f32))
2
#s(literal 2 binary32)
(* (PI) (log (E)))
(PI.f32)
(PI)
(PI.f32)
(log (E))
#s(literal 1 binary32)
(E)
(E.f32)
u2
(* (sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1)))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))))
(sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1))))))))
(log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))
(log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1)))))))
(* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1))))))
(/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1))))))
(+ 1 (* u1 (+ 1 u1)))
(+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
1
#s(literal 1 binary32)
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
u1
(+ 1 u1)
(+.f32 #s(literal 1 binary32) u1)
(+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))
(+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1)))))
(* u1 (* u1 (* u1 (* u1 (* u1 u1)))))
(*.f32 u1 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1))))
(* u1 (* u1 (* u1 (* u1 u1))))
(*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 u1)))
(* u1 (* u1 (* u1 u1)))
(*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))
(* u1 (* u1 u1))
(*.f32 u1 (*.f32 u1 u1))
(* u1 u1)
(*.f32 u1 u1)
(+ 1 (* u1 (* u1 u1)))
(+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))
(sin (* (* 2 (PI)) u2))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(* (* 2 (PI)) u2)
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(* 2 (PI))
(*.f32 #s(literal 2 binary32) (PI.f32))
2
#s(literal 2 binary32)
(PI)
(PI.f32)
u2

localize294.0ms (1.9%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
accuracy98.9%
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
accuracy98.9%
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
accuracy52.1%
(log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
accuracy99.6%
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (E.f32)))) u2))
accuracy99.0%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (E.f32)))) u2)))
accuracy98.9%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (E.f32)))) u2)
accuracy96.9%
(log.f32 (E.f32))
accuracy99.0%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
accuracy98.9%
(*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)
accuracy96.9%
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
accuracy96.9%
(+.f32 #s(literal 1 binary32) (PI.f32))
accuracy100.0%
(sqrt.f32 u1)
accuracy100.0%
(PI.f32)
accuracy99.0%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
accuracy98.9%
(*.f32 u2 (PI.f32))
accuracy98.9%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
accuracy98.9%
(*.f32 (PI.f32) u2)
accuracy96.9%
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
accuracy96.9%
(+.f32 #s(literal 1 binary32) (PI.f32))
Results
218.0ms256×0valid
Compiler

Compiled 456 to 53 computations (88.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
ival-mult: 42.0ms (41.5% of total)
ival-sin: 13.0ms (12.8% of total)
ival-log: 12.0ms (11.8% of total)
ival-add: 8.0ms (7.9% of total)
ival-sqrt: 7.0ms (6.9% of total)
compiled-spec: 7.0ms (6.9% of total)
ival-cos: 3.0ms (3% of total)
ival-neg: 3.0ms (3% of total)
ival-div: 2.0ms (2% of total)
ival-e: 2.0ms (2% of total)
ival-pi: 1.0ms (1% of total)
ival-sub: 1.0ms (1% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series79.0ms (0.5%)

Counts
25 → 300
Calls
Call 1
Inputs
#<alt (- (+ 1 (PI)) 1)>
#<alt (* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (- (+ 1 (PI)) 1) u2))))>
#<alt (sqrt (neg (log (+ 1 (neg u1)))))>
#<alt (neg (log (+ 1 (neg u1))))>
#<alt (* (* 2 (sqrt u1)) (* u2 (PI)))>
#<alt (* 2 (sqrt u1))>
#<alt (sqrt u1)>
#<alt (* u2 (PI))>
#<alt (* (sqrt u1) (sin (* (* 2 (- (+ 1 (PI)) 1)) u2)))>
#<alt (sin (* (* 2 (- (+ 1 (PI)) 1)) u2))>
#<alt (log (E))>
#<alt (* (PI) (log (E)))>
#<alt (* (sqrt u1) (sin (* (* 2 (* (PI) (log (E)))) u2)))>
#<alt (* (sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))>
#<alt (sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))))>
#<alt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))>
#<alt (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))>
#<alt (+ 1 (PI))>
#<alt (* (PI) u2)>
#<alt (PI)>
#<alt (* (* 2 (- (+ 1 (PI)) 1)) u2)>
#<alt (* (* 2 (* (PI) (log (E)))) u2)>
#<alt (sin (* (* 2 (* (PI) (log (E)))) u2))>
#<alt (* (* 2 (PI)) u2)>
#<alt (* u1 (+ 1 u1))>
Outputs
#<alt (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))>
#<alt (+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))>
#<alt (+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))>
#<alt (+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))>
#<alt (+ (* -1 (* (/ (* (cos (* u2 (PI))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1)))))) (sqrt (log (- 1 u1)))))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/240 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/720 (* (pow (PI) 7) (sqrt -1))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* (sqrt u1) (pow (sqrt -1) 2))>
#<alt (+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))>
#<alt (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (log (/ -1 u1))>
#<alt (- (/ 1 u1) (* -1 (log (/ -1 u1))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))>
#<alt (- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (pow (PI) 3)))) (* 2 (* (sqrt u1) (PI)))))>
#<alt (* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (pow (PI) 5))))))))>
#<alt (* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (pow (PI) 7)))) (* 4/15 (* (sqrt u1) (pow (PI) 5)))))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))>
#<alt (* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (sin (* 2 (* u2 (PI))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt u1) (* u2 (* (PI) (log (E))))))>
#<alt (* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 3) (pow (log (E)) 3))))) (* 2 (* (sqrt u1) (* (PI) (log (E)))))))>
#<alt (* u2 (+ (* 2 (* (sqrt u1) (* (PI) (log (E))))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (* (pow (PI) 3) (pow (log (E)) 3)))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 5) (pow (log (E)) 5)))))))))>
#<alt (* u2 (+ (* 2 (* (sqrt u1) (* (PI) (log (E))))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (* (pow (PI) 3) (pow (log (E)) 3)))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 7) (pow (log (E)) 7))))) (* 4/15 (* (sqrt u1) (* (pow (PI) 5) (pow (log (E)) 5))))))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))>
#<alt (+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))>
#<alt (+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))>
#<alt (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI)))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI)))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI))))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1)))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1))))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1))))))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) (+ (log -1) (log (/ -1 u1))))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))>
#<alt (* 2 (* (* u2 (PI)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))>
#<alt (* u2 (+ (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))))>
#<alt (* u2 (+ (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 4/15 (* (pow (PI) 5) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))>
#<alt (sqrt u1)>
#<alt (+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))>
#<alt (sqrt (log (/ 1 u1)))>
#<alt (+ (sqrt (log (/ 1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))))>
#<alt (+ (sqrt (log (/ 1 u1))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1))))))))>
#<alt (+ (sqrt (log (/ 1 u1))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (log (/ 1 u1))))) (pow u1 3)) (sqrt (/ 1 (log (/ 1 u1)))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))))))>
#<alt (sqrt (+ (log -1) (log (/ -1 u1))))>
#<alt (+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))))>
#<alt (+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)))>
#<alt (+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) (+ (log -1) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* -1/2 (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) u1)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (log (/ 1 u1))>
#<alt (+ (log (/ 1 u1)) (/ 1 u1))>
#<alt (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))>
#<alt (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))))>
#<alt (+ (log -1) (log (/ -1 u1)))>
#<alt (+ (log -1) (+ (log (/ -1 u1)) (/ 1 u1)))>
#<alt (+ (log -1) (+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))>
#<alt (+ (log -1) (+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1))))>
#<alt 1>
#<alt (+ 1 u1)>
#<alt (+ 1 (* u1 (+ 1 u1)))>
#<alt (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))>
#<alt (/ 1 u1)>
#<alt (/ (+ 1 (/ 1 u1)) u1)>
#<alt (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)>
#<alt (/ (+ 1 (+ (/ 1 u1) (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 3))))) u1)>
#<alt (/ 1 u1)>
#<alt (/ (+ 1 (/ 1 u1)) u1)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) u1))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) u1))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* u2 (PI))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* 2 (* u2 (* (PI) (log (E)))))>
#<alt (* u2 (+ (* -4/3 (* (pow u2 2) (* (pow (PI) 3) (pow (log (E)) 3)))) (* 2 (* (PI) (log (E))))))>
#<alt (* u2 (+ (* 2 (* (PI) (log (E)))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (pow (log (E)) 3))) (* 4/15 (* (pow u2 2) (* (pow (PI) 5) (pow (log (E)) 5))))))))>
#<alt (* u2 (+ (* 2 (* (PI) (log (E)))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (pow (log (E)) 3))) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (* (pow (PI) 7) (pow (log (E)) 7)))) (* 4/15 (* (pow (PI) 5) (pow (log (E)) 5)))))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (sin (* 2 (* u2 (* (PI) (log (E))))))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt u1>
#<alt (* u1 (+ 1 u1))>
#<alt (* u1 (+ 1 u1))>
#<alt (* u1 (+ 1 u1))>
#<alt (pow u1 2)>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (pow u1 2)>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
#<alt (* (pow u1 2) (+ 1 (/ 1 u1)))>
Calls

75 calls:

TimeVariablePointExpression
22.0ms
u2
@inf
(* (sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
15.0ms
u1
@0
(* (sqrt u1) (sin (* (* 2 (* (PI) (log (E)))) u2)))
13.0ms
u2
@0
(* (* 2 (* (PI) (log (E)))) u2)
4.0ms
u2
@-inf
(* (* 2 (sqrt u1)) (* u2 (PI)))
4.0ms
u2
@0
(* (sqrt u1) (sin (* (* 2 (* (PI) (log (E)))) u2)))

rewrite423.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
3218×*-lowering-*.f32
3218×*-lowering-*.f64
2096×/-lowering-/.f32
2096×/-lowering-/.f64
1512×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052255
1259201
21899165
08833165
Stop Event
iter limit
node limit
Counts
25 → 916
Calls
Call 1
Inputs
(- (+ 1 (PI)) 1)
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (- (+ 1 (PI)) 1) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(* (* 2 (sqrt u1)) (* u2 (PI)))
(* 2 (sqrt u1))
(sqrt u1)
(* u2 (PI))
(* (sqrt u1) (sin (* (* 2 (- (+ 1 (PI)) 1)) u2)))
(sin (* (* 2 (- (+ 1 (PI)) 1)) u2))
(log (E))
(* (PI) (log (E)))
(* (sqrt u1) (sin (* (* 2 (* (PI) (log (E)))) u2)))
(* (sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))) (sin (* (* 2 (PI)) u2)))
(sqrt (log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))))
(log (* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1)))))
(* (/ (+ 1 (* u1 (+ 1 u1))) (+ 1 (* u1 (* u1 (* u1 (* u1 (* u1 u1))))))) (+ 1 (* u1 (* u1 u1))))
(+ 1 (PI))
(* (PI) u2)
(PI)
(* (* 2 (- (+ 1 (PI)) 1)) u2)
(* (* 2 (* (PI) (log (E)))) u2)
(sin (* (* 2 (* (PI) (log (E)))) u2))
(* (* 2 (PI)) u2)
(* u1 (+ 1 u1))
Outputs
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))
(+.f32 (PI.f32) #s(literal 0 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) #s(literal 1 binary32))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(fma.f32 (PI.f32) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))
(fma.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) (+.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))) (neg.f32 (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))) (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (PI.f32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(neg.f32 (log1p.f32 u1))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) u1))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u1))))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) u2) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 u2 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32)))))
(*.f32 (*.f32 (PI.f32) u2) (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32))) (*.f32 (PI.f32) u2))
(*.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2))) #s(literal 1 binary32))
(*.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (*.f32 (PI.f32) u2) (pow.f32 u1 #s(literal 1/2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32))) (PI.f32)) u2)
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))
(pow.f32 u1 #s(literal 1/2 binary32))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 u1)) #s(literal 1/2 binary32))
(sqrt.f32 u1)
(*.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32))))
(+.f32 (*.f32 u2 (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 u2 #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) u2) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) u2))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2))
(fma.f32 #s(literal 1 binary32) u2 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) u2))
(fma.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2 (*.f32 #s(literal -1 binary32) u2))
(fma.f32 u2 #s(literal 1 binary32) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32))))
(fma.f32 u2 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 u2 #s(literal -1 binary32)))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (*.f32 u2 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) u2) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 u2 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))) (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) u2)) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2)) (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) u2)
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) u2))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) u2))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) u2))
(*.f32 (*.f32 u2 #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (pow.f32 u1 #s(literal 1/2 binary32)))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) #s(literal 2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) u2)))
#s(literal 1 binary32)
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))
(+.f32 (PI.f32) #s(literal 0 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) #s(literal 1 binary32))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(fma.f32 (PI.f32) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))
(fma.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) (+.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))) (neg.f32 (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))) (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (PI.f32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/2 binary32)))
(pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)))) (sqrt.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(*.f32 (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/4 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1/4 binary32)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(+.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(+.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32))))))
(+.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(-.f32 (log.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(-.f32 (log.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))))) (log.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))))))
(-.f32 (log.f32 (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))) (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32))) (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)) (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (fma.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (fma.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1))) (fma.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) u1 (*.f32 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) u1)))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1)))) (fma.f32 (neg.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 u1 u1) (*.f32 (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 u1 u1))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1)))) (fma.f32 (neg.f32 (*.f32 u1 u1)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1))))
(+.f32 (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1))))) (fma.f32 (neg.f32 u1) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) (*.f32 u1 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)))))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 u1 (*.f32 (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (*.f32 u1 u1) (*.f32 u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) u1) (*.f32 u1 u1) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 u1)) u1 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (-.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (+.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (neg.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))))) (neg.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))))) (neg.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))
(*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (-.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(exp.f32 (log1p.f32 (PI.f32)))
(+.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (PI.f32) #s(literal 1 binary32))
(fma.f32 (PI.f32) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (+.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (PI.f32) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32))))
(+.f32 (*.f32 u2 (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 u2 #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) u2) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) u2))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2))
(fma.f32 #s(literal 1 binary32) u2 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) u2))
(fma.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2 (*.f32 #s(literal -1 binary32) u2))
(fma.f32 u2 #s(literal 1 binary32) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32))))
(fma.f32 u2 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 u2 #s(literal -1 binary32)))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (*.f32 u2 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) u2) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 u2 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))) (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) u2)) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2)) (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) u2)
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) u2))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) u2))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) u2))
(*.f32 (*.f32 u2 #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))
(+.f32 (PI.f32) #s(literal 0 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) #s(literal 1 binary32))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(fma.f32 (PI.f32) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 (PI.f32) #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))
(fma.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) (+.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32))) (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)))) (neg.f32 (neg.f32 (+.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 (PI.f32) #s(literal -1 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -1 binary32)))))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))) (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (PI.f32)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(*.f32 u2 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 2 binary32))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u2)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) u2))
(*.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) u2) (PI.f32))
(*.f32 (*.f32 u2 #s(literal 2 binary32)) (PI.f32))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(*.f32 u2 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 2 binary32))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u2)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) u2))
(*.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) u2) (PI.f32))
(*.f32 (*.f32 u2 #s(literal 2 binary32)) (PI.f32))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2)))
(*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) #s(literal 2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(*.f32 u2 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 2 binary32))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u2)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) u2))
(*.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) u2) (PI.f32))
(*.f32 (*.f32 u2 #s(literal 2 binary32)) (PI.f32))
(+.f32 u1 (*.f32 u1 u1))
(+.f32 (*.f32 u1 u1) u1)
(fma.f32 #s(literal 1 binary32) u1 (*.f32 u1 u1))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1)
(fma.f32 u1 #s(literal 1 binary32) (*.f32 u1 u1))
(fma.f32 u1 u1 u1)
(fma.f32 (neg.f32 u1) (neg.f32 u1) u1)
(fma.f32 #s(literal -1 binary32) (*.f32 u1 (neg.f32 u1)) u1)
(fma.f32 (*.f32 (neg.f32 u1) #s(literal -1 binary32)) u1 u1)
(-.f32 u1 (*.f32 u1 (neg.f32 u1)))
(-.f32 u1 (*.f32 (neg.f32 u1) u1))
(/.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) u1) (+.f32 #s(literal 1 binary32) u1))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (-.f32 u1 (*.f32 u1 u1)))
(/.f32 (neg.f32 (+.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 (*.f32 u1 u1))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (-.f32 u1 (*.f32 u1 u1))))
(/.f32 (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (neg.f32 (+.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) u1)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) u1)) (neg.f32 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
(*.f32 (+.f32 #s(literal 1 binary32) u1) u1)
(*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) u1)

simplify344.0ms (2.2%)

Algorithm
egg-herbie
Rules
7264×*-lowering-*.f32
7264×*-lowering-*.f64
2688×+-lowering-+.f64
2688×+-lowering-+.f32
1574×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06194772
121784078
082704078
Stop Event
iter limit
node limit
Counts
300 → 300
Calls
Call 1
Inputs
(* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))
(+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1)))))) (sqrt (log (- 1 u1)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/240 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/720 (* (pow (PI) 7) (sqrt -1))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* (sqrt u1) (pow (sqrt -1) 2))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(log (/ -1 u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (pow (PI) 3)))) (* 2 (* (sqrt u1) (PI)))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (pow (PI) 5))))))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (pow (PI) 7)))) (* 4/15 (* (sqrt u1) (pow (PI) 5)))))))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(* 2 (* u2 (PI)))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(sin (* 2 (* u2 (PI))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt u1) (* u2 (* (PI) (log (E))))))
(* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 3) (pow (log (E)) 3))))) (* 2 (* (sqrt u1) (* (PI) (log (E)))))))
(* u2 (+ (* 2 (* (sqrt u1) (* (PI) (log (E))))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (* (pow (PI) 3) (pow (log (E)) 3)))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 5) (pow (log (E)) 5)))))))))
(* u2 (+ (* 2 (* (sqrt u1) (* (PI) (log (E))))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (* (pow (PI) 3) (pow (log (E)) 3)))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 7) (pow (log (E)) 7))))) (* 4/15 (* (sqrt u1) (* (pow (PI) 5) (pow (log (E)) 5))))))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))
(* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI)))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1))))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1))))))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) (+ (log -1) (log (/ -1 u1))))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))
(* 2 (* (* u2 (PI)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 4/15 (* (pow (PI) 5) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(sqrt u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(sqrt (log (/ 1 u1)))
(+ (sqrt (log (/ 1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))))
(+ (sqrt (log (/ 1 u1))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1))))))))
(+ (sqrt (log (/ 1 u1))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (log (/ 1 u1))))) (pow u1 3)) (sqrt (/ 1 (log (/ 1 u1)))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))))))
(sqrt (+ (log -1) (log (/ -1 u1))))
(+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))))
(+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)))
(+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) (+ (log -1) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* -1/2 (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) u1)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(log (/ 1 u1))
(+ (log (/ 1 u1)) (/ 1 u1))
(+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))))
(+ (log -1) (log (/ -1 u1)))
(+ (log -1) (+ (log (/ -1 u1)) (/ 1 u1)))
(+ (log -1) (+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+ (log -1) (+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1))))
1
(+ 1 u1)
(+ 1 (* u1 (+ 1 u1)))
(+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))
(/ 1 u1)
(/ (+ 1 (/ 1 u1)) u1)
(/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)
(/ (+ 1 (+ (/ 1 u1) (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 3))))) u1)
(/ 1 u1)
(/ (+ 1 (/ 1 u1)) u1)
(* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) u1))
(* -1 (/ (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) u1))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* u2 (PI))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* 2 (* u2 (* (PI) (log (E)))))
(* u2 (+ (* -4/3 (* (pow u2 2) (* (pow (PI) 3) (pow (log (E)) 3)))) (* 2 (* (PI) (log (E))))))
(* u2 (+ (* 2 (* (PI) (log (E)))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (pow (log (E)) 3))) (* 4/15 (* (pow u2 2) (* (pow (PI) 5) (pow (log (E)) 5))))))))
(* u2 (+ (* 2 (* (PI) (log (E)))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (pow (log (E)) 3))) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (* (pow (PI) 7) (pow (log (E)) 7)))) (* 4/15 (* (pow (PI) 5) (pow (log (E)) 5)))))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 u1))
(* u1 (+ 1 u1))
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
Outputs
(* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) #s(literal 2 binary32)))
(+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -1/3 binary32) (sqrt.f32 u1))))))
(+ (* 2 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (* u2 (PI))) (sin (* u2 (PI)))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 u1 (*.f32 u1 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/3 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 u1) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))) (neg.f32 (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 u1))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (*.f32 u1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))) (neg.f32 (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (*.f32 u1 (*.f32 u1 u1)))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))))
(+ (* -1 (* (/ (* (cos (* u2 (PI))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (/.f32 (sin.f32 (*.f32 u2 (PI.f32))) u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))))
(+ (* -1 (/ (+ (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (+.f32 (sin.f32 (*.f32 u2 (PI.f32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 u2 (PI.f32))) u1))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (* u2 (PI))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (sin.f32 (*.f32 u2 (PI.f32)))) (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1)) u1))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))
(*.f32 (*.f32 u2 #s(literal 2 binary32)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -2/3 binary32)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1)))))) (sqrt (log (- 1 u1)))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -2/3 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) #s(literal 2/15 binary32))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (* (pow (PI) 3) (sqrt -1))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (* (pow (PI) 5) (sqrt -1))) (* 1/12 (* (pow (PI) 5) (sqrt -1))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/240 (* (pow (PI) 7) (sqrt -1))) (+ (* -1/720 (* (pow (PI) 7) (sqrt -1))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -2/3 binary32))))))) (*.f32 u2 (*.f32 u2 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) #s(literal 2/15 binary32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/144 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) #s(literal -29/5040 binary32)))))))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* 2 (* (* (cos (* u2 (PI))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 u2 (PI.f32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))))
(* (sqrt u1) (pow (sqrt -1) 2))
(*.f32 (sqrt.f32 u1) #s(literal -1 binary32))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+.f32 (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1/6 binary32)))) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(+.f32 (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/6 binary32)))))) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -1/2 binary32))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) u1) (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u1 u1))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))) (*.f32 u1 (*.f32 u1 u1))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (/.f32 #s(literal -1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1)))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1)))) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) u1))) u1))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (*.f32 (PI.f32) #s(literal -1 binary32))) #s(literal -2 binary32)))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (*.f32 (PI.f32) #s(literal -1 binary32))) #s(literal -2 binary32)))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (*.f32 (PI.f32) #s(literal -1 binary32))) #s(literal -2 binary32)))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (*.f32 (PI.f32) #s(literal -1 binary32))) #s(literal -2 binary32)))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (pow (PI) 3)))) (* 2 (* (sqrt u1) (PI)))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (pow (PI) 5))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 u2 (*.f32 u2 (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 (sqrt.f32 u1) #s(literal 4/15 binary32))))))))
(* u2 (+ (* 2 (* (sqrt u1) (PI))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (pow (PI) 3))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (pow (PI) 7)))) (* 4/15 (* (sqrt u1) (pow (PI) 5)))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 (sqrt.f32 u1) #s(literal -8/315 binary32))) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32)))))))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* u2 (+ (* -4/3 (* (pow u2 2) (pow (PI) 3))) (* 2 (PI))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* 4/15 (* (pow u2 2) (pow (PI) 5)))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 u2 (*.f32 u2 (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32))))))))
(* u2 (+ (* 2 (PI)) (* (pow u2 2) (+ (* -4/3 (pow (PI) 3)) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (pow (PI) 7))) (* 4/15 (pow (PI) 5))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32))))))))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (PI))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* -1 (* (sqrt u1) (* (sin (* 2 (* u2 (* (PI) (log (E)))))) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* 2 (* (sqrt u1) (* u2 (* (PI) (log (E))))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* u2 (+ (* -4/3 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 3) (pow (log (E)) 3))))) (* 2 (* (sqrt u1) (* (PI) (log (E)))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))))))
(* u2 (+ (* 2 (* (sqrt u1) (* (PI) (log (E))))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (* (pow (PI) 3) (pow (log (E)) 3)))) (* 4/15 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 5) (pow (log (E)) 5)))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 u2 (*.f32 u2 (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 (sqrt.f32 u1) #s(literal 4/15 binary32))))))))
(* u2 (+ (* 2 (* (sqrt u1) (* (PI) (log (E))))) (* (pow u2 2) (+ (* -4/3 (* (sqrt u1) (* (pow (PI) 3) (pow (log (E)) 3)))) (* (pow u2 2) (+ (* -8/315 (* (sqrt u1) (* (pow u2 2) (* (pow (PI) 7) (pow (log (E)) 7))))) (* 4/15 (* (sqrt u1) (* (pow (PI) 5) (pow (log (E)) 5))))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 (sqrt.f32 u1) #s(literal -8/315 binary32))) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32)))))))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (* (PI) (log (E)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))) (*.f32 u1 (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) #s(literal 1/4 binary32))) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 1/6 binary32) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))) (*.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))))))))))
(* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (neg.f32 (log.f32 u1))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (neg.f32 (log.f32 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) u1) (*.f32 (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1)))) #s(literal 1/2 binary32))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (neg.f32 (log.f32 u1)))) (*.f32 (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))) u1) (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (*.f32 u1 u1)))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))) (* (sqrt (log (/ 1 u1))) (sin (* 2 (* u2 (PI))))))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (neg.f32 (log.f32 u1)))) (*.f32 (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))) u1) (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (*.f32 u1 u1))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1)))) (log.f32 u1))) (*.f32 u1 (*.f32 u1 u1))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) u1) #s(literal 1/2 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1))))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) u1))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1))))))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) (+ (log -1) (log (/ -1 u1))))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* -1/2 (* (sin (* 2 (* u2 (PI)))) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ -1 u1))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1)))) u1)) u1))
(* 2 (* (* u2 (PI)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))) (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 u2 (*.f32 u2 (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32)))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))))) (* 4/15 (* (pow (PI) 5) (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6)))))))))))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))))) (*.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32)))) (*.f32 (*.f32 u2 u2) (*.f32 u2 u2)))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(* (sqrt (log (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 3))) (+ 1 (pow u1 6))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))))))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32)))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32)) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(literal 1/2 binary32))))))))
(sqrt (log (/ 1 u1)))
(sqrt.f32 (neg.f32 (log.f32 u1)))
(+ (sqrt (log (/ 1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))))
(+.f32 (sqrt.f32 (neg.f32 (log.f32 u1))) (*.f32 (/.f32 #s(literal 1/2 binary32) u1) (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1))))))
(+ (sqrt (log (/ 1 u1))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1))))))))
(+.f32 (sqrt.f32 (neg.f32 (log.f32 u1))) (*.f32 (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1)))) (+.f32 (/.f32 #s(literal 1/2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (*.f32 u1 u1))))))
(+ (sqrt (log (/ 1 u1))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ 1 u1)))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (log (/ 1 u1))))) (pow u1 3)) (sqrt (/ 1 (log (/ 1 u1)))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ 1 u1))))) (pow u1 2)) (sqrt (/ 1 (log (/ 1 u1)))))))))
(+.f32 (sqrt.f32 (neg.f32 (log.f32 u1))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1)))) u1) (*.f32 (sqrt.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 u1)))) (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1)))) (log.f32 u1))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (log.f32 u1))) (*.f32 u1 u1)))))))
(sqrt (+ (log -1) (log (/ -1 u1))))
(sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))))
(+.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (/.f32 #s(literal 1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))))
(+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)))
(+.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))))) u1))
(+ (sqrt (+ (log -1) (log (/ -1 u1)))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ -1 u1)))))) (+ (log -1) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ -1 u1)))))))) u1)) (* -1/2 (sqrt (/ 1 (+ (log -1) (log (/ -1 u1))))))) u1)))
(-.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(log (/ 1 u1))
(neg.f32 (log.f32 u1))
(+ (log (/ 1 u1)) (/ 1 u1))
(-.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 u1))
(+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1))) (log.f32 u1))
(+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))))
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1))) (log.f32 u1)) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))))
(+ (log -1) (log (/ -1 u1)))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (log -1) (+ (log (/ -1 u1)) (/ 1 u1)))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (log -1) (+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)))))
(+ (log -1) (+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) u1))) u1))
1
#s(literal 1 binary32)
(+ 1 u1)
(+.f32 u1 #s(literal 1 binary32))
(+ 1 (* u1 (+ 1 u1)))
(+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32))))
(+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))
(+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32))))))
(/ 1 u1)
(/.f32 #s(literal 1 binary32) u1)
(/ (+ 1 (/ 1 u1)) u1)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)
(/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) u1)
(/ (+ 1 (+ (/ 1 u1) (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 3))))) u1)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) u1)
(/ 1 u1)
(/.f32 #s(literal 1 binary32) u1)
(/ (+ 1 (/ 1 u1)) u1)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)
(* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) u1))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))) (neg.f32 u1))
(* -1 (/ (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) u1))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (neg.f32 u1))) (neg.f32 u1))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* u2 (PI))
(*.f32 u2 (PI.f32))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (* (PI) (log (E)))))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* u2 (+ (* -4/3 (* (pow u2 2) (* (pow (PI) 3) (pow (log (E)) 3)))) (* 2 (* (PI) (log (E))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)))))
(* u2 (+ (* 2 (* (PI) (log (E)))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (pow (log (E)) 3))) (* 4/15 (* (pow u2 2) (* (pow (PI) 5) (pow (log (E)) 5))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 u2 (*.f32 u2 (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32))))))))
(* u2 (+ (* 2 (* (PI) (log (E)))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (pow (log (E)) 3))) (* (pow u2 2) (+ (* -8/315 (* (pow u2 2) (* (pow (PI) 7) (pow (log (E)) 7)))) (* 4/15 (* (pow (PI) 5) (pow (log (E)) 5)))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 4/15 binary32))))))))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(sin (* 2 (* u2 (* (PI) (log (E))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(* 2 (* u2 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
u1
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))

eval252.0ms (1.6%)

Compiler

Compiled 74558 to 6824 computations (90.8% saved)

prune341.0ms (2.2%)

Pruning

61 alts after pruning (54 fresh and 7 done)

PrunedKeptTotal
New1775191794
Fresh43539
Picked235
Done145
Total1782611843
Accuracy
99.9%
Counts
1843 → 61
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.7%
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
76.9%
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
88.3%
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
4.2%
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
65.6%
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
65.5%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
65.4%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
65.3%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
65.5%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
65.0%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
64.8%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
65.3%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
65.6%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
64.8%
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
85.5%
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
50.1%
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
55.5%
(*.f32 (sqrt.f32 (+.f32 (-.f32 (log.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log.f32 (neg.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
93.2%
(*.f32 (sqrt.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 (*.f32 u1 #s(literal 1/4 binary32)) #s(literal -2/3 binary32))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
77.7%
(*.f32 (sqrt.f32 (+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
51.8%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
45.7%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
81.9%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
84.5%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
93.4%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
83.1%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
91.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
87.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
87.9%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
79.9%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
88.1%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
89.3%
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (log1p.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.6%
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
50.7%
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
94.8%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) u2) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
98.1%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
96.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
98.0%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
98.2%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) u2))))
98.2%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) u2))))
89.4%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
81.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
97.8%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
98.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
52.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.2%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.2%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.3%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
50.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
53.8%
(*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
48.5%
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
76.8%
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) #s(literal 2 binary32)))
70.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
72.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
70.4%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
76.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))) u2)))
76.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
76.9%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
75.5%
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
70.5%
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32)))))
65.6%
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Compiler

Compiled 3112 to 2130 computations (31.6% saved)

simplify277.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
cost-diff0
(sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32))))))
cost-diff0
(*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
cost-diff32
(neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
cost-diff0
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
cost-diff0
(sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
cost-diff64
(neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))
cost-diff0
(*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
cost-diff0
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 (sqrt.f32 u1) (PI.f32))
cost-diff0
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
cost-diff0
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
cost-diff0
(log1p.f32 (neg.f32 u1))
cost-diff0
(neg.f32 (log1p.f32 (neg.f32 u1)))
cost-diff0
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
cost-diff0
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) u2))))
Rules
4250×*-lowering-*.f32
4250×*-lowering-*.f64
2976×+-lowering-+.f64
2976×+-lowering-+.f32
1922×sum4-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
069704
1229669
2753651
33223641
08404641
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(log (+ 1 (neg u1)))
(neg u1)
u1
(* (* 2 (sin (* (PI) u2))) (cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2)))
(* 2 (sin (* (PI) u2)))
2
(sin (* (PI) u2))
(* (PI) u2)
(PI)
u2
(cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2))
(* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2)
(/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))
(+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1)
(* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI))))
(+ 1 (PI))
1
(* (+ 1 (PI)) (+ 1 (PI)))
-1
(+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))
(+ (PI) 2)
(* 2 (* u2 (* (sqrt u1) (PI))))
2
(* u2 (* (sqrt u1) (PI)))
u2
(* (sqrt u1) (PI))
(sqrt u1)
u1
(PI)
(* (* 2 (sqrt u1)) (* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))))
(* 2 (sqrt u1))
2
(sqrt u1)
u1
(* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))))
u2
(/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))
(+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1)
(* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI))))
(+ 1 (PI))
1
(PI)
(* (+ 1 (PI)) (+ 1 (PI)))
-1
(+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))
(+ (PI) 2)
(* (sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))
(sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))))
(neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))
(neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))
(log (/ (+ 1 u1) (- 1 (* u1 u1))))
(/ (+ 1 u1) (- 1 (* u1 u1)))
(+ 1 u1)
1
u1
(- 1 (* u1 u1))
(* u1 u1)
(* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))))
u2
(* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))
(PI)
(+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))
2
(* (* -4/3 (* u2 u2)) (* (PI) (PI)))
(* -4/3 (* u2 u2))
-4/3
(* u2 u2)
(* (PI) (PI))
(* (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))) (sin (* (* 2 (PI)) u2)))
(sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)))))
(log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))
(/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)))
(* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1)))))
(+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1)))))
1
(* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))
(* u1 (* u1 u1))
u1
(* u1 u1)
(* (* u1 (* u1 u1)) (* u1 (* u1 u1)))
(+ -1 (neg (* u1 (+ 1 u1))))
-1
(neg (* u1 (+ 1 u1)))
(* u1 (+ 1 u1))
(+ 1 u1)
(* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))
(+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1)))
(* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))
(- (* u1 (* u1 u1)) 1)
(+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)
(sin (* (* 2 (PI)) u2))
(* (* 2 (PI)) u2)
(* 2 (PI))
2
(PI)
u2
Outputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))))
(sqrt (neg (log (+ 1 (neg u1)))))
(sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(neg (log (+ 1 (neg u1))))
(neg.f32 (log1p.f32 (neg.f32 u1)))
(log (+ 1 (neg u1)))
(log1p.f32 (neg.f32 u1))
(neg u1)
(neg.f32 u1)
u1
(* (* 2 (sin (* (PI) u2))) (cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))))
(* 2 (sin (* (PI) u2)))
(*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))
2
#s(literal 2 binary32)
(sin (* (PI) u2))
(sin.f32 (*.f32 (PI.f32) u2))
(* (PI) u2)
(*.f32 (PI.f32) u2)
(PI)
(PI.f32)
u2
(cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2))
(cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2)
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1)
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))
(* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI))))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (PI))
(+.f32 #s(literal 1 binary32) (PI.f32))
1
#s(literal 1 binary32)
(* (+ 1 (PI)) (+ 1 (PI)))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))
-1
#s(literal -1 binary32)
(+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))
(+ (PI) 2)
(+.f32 #s(literal 2 binary32) (PI.f32))
(* 2 (* u2 (* (sqrt u1) (PI))))
(*.f32 u2 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 u1))))
2
#s(literal 2 binary32)
(* u2 (* (sqrt u1) (PI)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
u2
(* (sqrt u1) (PI))
(*.f32 (PI.f32) (sqrt.f32 u1))
(sqrt u1)
(sqrt.f32 u1)
u1
(PI)
(PI.f32)
(* (* 2 (sqrt u1)) (* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 u1) (*.f32 #s(literal 2 binary32) u2))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
2
#s(literal 2 binary32)
(sqrt u1)
(sqrt.f32 u1)
u1
(* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
u2
(/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1)
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))
(* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI))))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (PI))
(+.f32 #s(literal 1 binary32) (PI.f32))
1
#s(literal 1 binary32)
(PI)
(PI.f32)
(* (+ 1 (PI)) (+ 1 (PI)))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))
-1
#s(literal -1 binary32)
(+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))
(+ (PI) 2)
(+.f32 #s(literal 2 binary32) (PI.f32))
(* (sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (*.f32 (PI.f32) u2) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))))))))
(sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))))
(sqrt.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(log (/ (+ 1 u1) (- 1 (* u1 u1))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/ (+ 1 u1) (- 1 (* u1 u1)))
(/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(+ 1 u1)
(+.f32 #s(literal 1 binary32) u1)
1
#s(literal 1 binary32)
u1
(- 1 (* u1 u1))
(-.f32 #s(literal 1 binary32) (*.f32 u1 u1))
(* u1 u1)
(*.f32 u1 u1)
(* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))))
(*.f32 (*.f32 (PI.f32) u2) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))))
u2
(* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))
(*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))))
(PI)
(PI.f32)
(+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI))))
(+.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))))))
2
#s(literal 2 binary32)
(* (* -4/3 (* u2 u2)) (* (PI) (PI)))
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))))
(* -4/3 (* u2 u2))
(*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))
-4/3
#s(literal -4/3 binary32)
(* u2 u2)
(*.f32 u2 u2)
(* (PI) (PI))
(*.f32 (PI.f32) (PI.f32))
(* (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))) (sin (* (* 2 (PI)) u2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal -1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)))))
(sqrt.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal -1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))
(log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal -1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)))
(/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal -1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal -1 binary32) u1))))
(+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
1
#s(literal 1 binary32)
(* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))
(*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))
(* u1 (* u1 u1))
(*.f32 u1 (*.f32 u1 u1))
u1
(* u1 u1)
(*.f32 u1 u1)
(* (* u1 (* u1 u1)) (* u1 (* u1 u1)))
(*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))
(+ -1 (neg (* u1 (+ 1 u1))))
(+.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal -1 binary32) u1)))
-1
#s(literal -1 binary32)
(neg (* u1 (+ 1 u1)))
(*.f32 u1 (-.f32 #s(literal -1 binary32) u1))
(* u1 (+ 1 u1))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
(+ 1 u1)
(+.f32 #s(literal 1 binary32) u1)
(* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))
(*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))
(- (* u1 (* u1 u1)) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))
(+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)
(+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))
(sin (* (* 2 (PI)) u2))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)))
(* (* 2 (PI)) u2)
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(* 2 (PI))
(*.f32 #s(literal 2 binary32) (PI.f32))
2
#s(literal 2 binary32)
(PI)
(PI.f32)
u2

localize465.0ms (3%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy98.9%
(*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))
accuracy98.9%
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
accuracy98.9%
(*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
accuracy52.2%
(log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))
accuracy98.9%
(*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))
accuracy98.9%
(*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))
accuracy96.9%
(*.f32 (PI.f32) (PI.f32))
accuracy52.2%
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
accuracy96.9%
(+.f32 (PI.f32) #s(literal 2 binary32))
accuracy96.9%
(+.f32 #s(literal 1 binary32) (PI.f32))
accuracy96.9%
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))
accuracy96.9%
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
accuracy100.0%
(sqrt.f32 u1)
accuracy100.0%
(PI.f32)
accuracy99.2%
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
accuracy98.8%
(*.f32 (sqrt.f32 u1) (PI.f32))
accuracy96.9%
(+.f32 (PI.f32) #s(literal 2 binary32))
accuracy96.9%
(+.f32 #s(literal 1 binary32) (PI.f32))
accuracy96.9%
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))
accuracy96.9%
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
Results
293.0ms256×0valid
Compiler

Compiled 1015 to 70 computations (93.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 127.0ms
ival-mult: 49.0ms (38.5% of total)
ival-add: 14.0ms (11% of total)
ival-log: 14.0ms (11% of total)
ival-div: 7.0ms (5.5% of total)
ival-sin: 7.0ms (5.5% of total)
ival-sqrt: 7.0ms (5.5% of total)
compiled-spec: 7.0ms (5.5% of total)
ival-neg: 6.0ms (4.7% of total)
...c/correct-round.rkt:119:19: 5.0ms (3.9% of total)
ival-sub: 4.0ms (3.1% of total)
ival-cos: 3.0ms (2.4% of total)
ival-pi: 1.0ms (0.8% of total)
const: 1.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

series162.0ms (1%)

Counts
30 → 360
Calls
Call 1
Inputs
#<alt (* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2))))>
#<alt (sqrt (neg (log (+ 1 (neg u1)))))>
#<alt (neg (log (+ 1 (neg u1))))>
#<alt (log (+ 1 (neg u1)))>
#<alt (* 2 (* u2 (* (sqrt u1) (PI))))>
#<alt (* u2 (* (sqrt u1) (PI)))>
#<alt (* (sqrt u1) (PI))>
#<alt (sqrt u1)>
#<alt (* (* 2 (sqrt u1)) (* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))))>
#<alt (* 2 (sqrt u1))>
#<alt (* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))))>
#<alt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))>
#<alt (* (sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))>
#<alt (sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))))>
#<alt (neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))>
#<alt (neg (* u1 (+ 1 u1)))>
#<alt (* (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))) (sin (* (* 2 (PI)) u2)))>
#<alt (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)))))>
#<alt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))>
#<alt (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI))))>
#<alt (* (+ 1 (PI)) (+ 1 (PI)))>
#<alt (+ 1 (PI))>
#<alt (+ (PI) 2)>
#<alt (PI)>
#<alt (log (/ (+ 1 u1) (- 1 (* u1 u1))))>
#<alt (* (PI) (PI))>
#<alt (* -4/3 (* u2 u2))>
#<alt (* (* -4/3 (* u2 u2)) (* (PI) (PI)))>
#<alt (* (* 2 (PI)) u2)>
#<alt (* (* u1 (* u1 u1)) (* u1 (* u1 u1)))>
Outputs
#<alt (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))>
#<alt (+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))>
#<alt (+ (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))))))>
#<alt (+ (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))))))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))>
#<alt (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))>
#<alt (* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (* 1/12 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2)))))) (sqrt (log (- 1 u1)))))))))>
#<alt (* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (* 1/12 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (+ (* -1/240 (/ (* (pow (PI) 5) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (+ (* -1/720 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 6))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 6))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))>
#<alt (* (sqrt u1) (pow (sqrt -1) 2))>
#<alt (+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))>
#<alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))>
#<alt (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))>
#<alt (+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))>
#<alt (log (/ -1 u1))>
#<alt (- (/ 1 u1) (* -1 (log (/ -1 u1))))>
#<alt (- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))>
#<alt (- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))>
#<alt (* -1 u1)>
#<alt (* u1 (- (* -1/2 u1) 1))>
#<alt (* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))>
#<alt (* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))>
#<alt (+ (log -1) (* -1 (log (/ 1 u1))))>
#<alt (- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))>
#<alt (- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))>
#<alt (* -1 (log (/ -1 u1)))>
#<alt (- (* -1 (log (/ -1 u1))) (/ 1 u1))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))>
#<alt (+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* 2 (* (sqrt u1) (* u2 (PI))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* (sqrt u1) (* u2 (PI)))>
#<alt (* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))>
#<alt (* (sqrt u1) (PI))>
#<alt (* (sqrt u1) (PI))>
#<alt (* (sqrt u1) (PI))>
#<alt (* (sqrt u1) (PI))>
#<alt (* (sqrt u1) (PI))>
#<alt (* (sqrt u1) (PI))>
#<alt (* (sqrt u1) (PI))>
#<alt (* (sqrt u1) (PI))>
#<alt (* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (sqrt u1)>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* 2 (sqrt u1))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt u1) (pow (sqrt -1) 2)))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (+ (log -1) (log (/ 1 u1)))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))>
#<alt (log (/ -1 u1))>
#<alt (+ (log (/ -1 u1)) (/ 1 u1))>
#<alt (+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))>
#<alt (+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))>
#<alt (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))>
#<alt (+ (* 1/4 (* (sqrt (pow u1 3)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))>
#<alt (+ (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* 1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))>
#<alt (+ (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* 1/2 (* (sqrt u1) (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))))>
#<alt (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1)))))>
#<alt (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1))))))>
#<alt (+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1)))))))>
#<alt (+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1))))))))>
#<alt (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1))))>
#<alt (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* 1/2 (* (/ (* u2 (* (PI) (* (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))>
#<alt (* 2 (* (* u2 (PI)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))>
#<alt (* -4/3 (* (* (pow u2 3) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))>
#<alt (* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))>
#<alt (* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))>
#<alt (* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))>
#<alt (* -4/3 (* (* (pow u2 3) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))>
#<alt (* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))>
#<alt (* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))>
#<alt (* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))>
#<alt (sqrt u1)>
#<alt (+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))>
#<alt (sqrt (+ (log -1) (log (/ 1 u1))))>
#<alt (+ (sqrt (+ (log -1) (log (/ 1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))>
#<alt (+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1)))))))))>
#<alt (+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))))>
#<alt (sqrt (log (/ -1 u1)))>
#<alt (+ (sqrt (log (/ -1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))))>
#<alt (+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)))>
#<alt (+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)))>
#<alt (* -1 u1)>
#<alt (* u1 (- (* -1/2 u1) 1))>
#<alt (* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))>
#<alt (* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))>
#<alt (* -1 (+ (log -1) (log (/ 1 u1))))>
#<alt (* -1 (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1))))>
#<alt (- (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)) (+ (log -1) (log (/ 1 u1))))>
#<alt (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))) (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1))))>
#<alt (* -1 (log (/ -1 u1)))>
#<alt (* -1 (+ (log (/ -1 u1)) (/ 1 u1)))>
#<alt (- (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)) (log (/ -1 u1)))>
#<alt (- (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)) (log (/ -1 u1)))>
#<alt (* -1 u1)>
#<alt (* u1 (- (* -1 u1) 1))>
#<alt (* u1 (- (* -1 u1) 1))>
#<alt (* u1 (- (* -1 u1) 1))>
#<alt (* -1 (pow u1 2))>
#<alt (* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))>
#<alt (* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))>
#<alt (* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))>
#<alt (* -1 (pow u1 2))>
#<alt (* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))>
#<alt (* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))>
#<alt (* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))>
#<alt (* (sqrt u1) (sin (* 2 (* u2 (PI)))))>
#<alt (+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))>
#<alt (+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))>
#<alt (+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))>
#<alt (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1)))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1)))))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1))))))))>
#<alt (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI)))))>
#<alt (+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))>
#<alt (* 2 (* (* u2 (PI)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))>
#<alt (* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))>
#<alt (* u2 (+ (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))))>
#<alt (* u2 (+ (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 4/15 (* (pow (PI) 5) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))>
#<alt (sqrt u1)>
#<alt (+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))>
#<alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))>
#<alt (sqrt (+ (log -1) (log (/ 1 u1))))>
#<alt (+ (sqrt (+ (log -1) (log (/ 1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))>
#<alt (+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1)))))))))>
#<alt (+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))))>
#<alt (sqrt (log (/ -1 u1)))>
#<alt (+ (sqrt (log (/ -1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))))>
#<alt (+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)))>
#<alt (+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (+ (log -1) (log (/ 1 u1)))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))>
#<alt (log (/ -1 u1))>
#<alt (+ (log (/ -1 u1)) (/ 1 u1))>
#<alt (+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))>
#<alt (+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))>
#<alt u1>
#<alt (* u1 (+ 1 (* 1/2 u1)))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))>
#<alt (* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))>
#<alt (+ (log -1) (log (/ 1 u1)))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))>
#<alt (+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))>
#<alt (log (/ -1 u1))>
#<alt (+ (log (/ -1 u1)) (/ 1 u1))>
#<alt (+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))>
#<alt (+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (pow u2 2))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* -4/3 (* (pow u2 2) (pow (PI) 2)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (* 2 (* u2 (PI)))>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
#<alt (pow u1 6)>
Calls

90 calls:

TimeVariablePointExpression
108.0ms
u2
@inf
(* (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))) (sin (* (* 2 (PI)) u2)))
8.0ms
u2
@0
(* (sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))
4.0ms
u1
@-inf
(* (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))) (sin (* (* 2 (PI)) u2)))
3.0ms
u2
@0
(* (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))) (sin (* (* 2 (PI)) u2)))
3.0ms
u2
@0
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2))))

rewrite323.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
3474×*-lowering-*.f32
3474×*-lowering-*.f64
1398×pow-lowering-pow.f64
1398×pow-lowering-pow.f32
1200×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069307
1415281
23693255
08459255
Stop Event
iter limit
node limit
Counts
30 → 535
Calls
Call 1
Inputs
(* (sqrt (neg (log (+ 1 (neg u1))))) (* (* 2 (sin (* (PI) u2))) (cos (* (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))) u2))))
(sqrt (neg (log (+ 1 (neg u1)))))
(neg (log (+ 1 (neg u1))))
(log (+ 1 (neg u1)))
(* 2 (* u2 (* (sqrt u1) (PI))))
(* u2 (* (sqrt u1) (PI)))
(* (sqrt u1) (PI))
(sqrt u1)
(* (* 2 (sqrt u1)) (* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2)))))
(* 2 (sqrt u1))
(* u2 (/ (+ (* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI)))) -1) (+ (* (+ 1 (PI)) (+ 1 (PI))) (+ (PI) 2))))
(neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))
(* (sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1))))))) (* u2 (* (PI) (+ 2 (* (* -4/3 (* u2 u2)) (* (PI) (PI)))))))
(sqrt (neg (neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))))
(neg (log (/ (+ 1 u1) (- 1 (* u1 u1)))))
(neg (* u1 (+ 1 u1)))
(* (sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))) (sin (* (* 2 (PI)) u2)))
(sqrt (log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1)))))
(log (/ (* (+ 1 (* (* u1 (* u1 u1)) (* (* u1 (* u1 u1)) (* u1 (* u1 u1))))) (+ -1 (neg (* u1 (+ 1 u1))))) (* (+ 1 (* (* u1 (* u1 u1)) (- (* u1 (* u1 u1)) 1))) (+ (* (* u1 (* u1 u1)) (* u1 (* u1 u1))) -1))))
(* (+ 1 (PI)) (* (+ 1 (PI)) (+ 1 (PI))))
(* (+ 1 (PI)) (+ 1 (PI)))
(+ 1 (PI))
(+ (PI) 2)
(PI)
(log (/ (+ 1 u1) (- 1 (* u1 u1))))
(* (PI) (PI))
(* -4/3 (* u2 u2))
(* (* -4/3 (* u2 u2)) (* (PI) (PI)))
(* (* 2 (PI)) u2)
(* (* u1 (* u1 u1)) (* u1 (* u1 u1)))
Outputs
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2)))) (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(neg.f32 (log1p.f32 u1))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(+.f32 (log1p.f32 u1) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(+.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 u1)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 u1) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) u1))))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (neg.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (log1p.f32 u1))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 2 binary32)) (*.f32 (log1p.f32 u1) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (log1p.f32 u1))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(log1p.f32 u1)
(log1p.f32 (neg.f32 u1))
(log1p.f32 (neg.f32 (neg.f32 u1)))
(neg.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 #s(literal 0 binary32) (log1p.f32 u1))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 u1) #s(literal -1 binary32)))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(-.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (+.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (log.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 #s(literal 1 binary32) (log1p.f32 u1))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal -1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) u1))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32)))))
(*.f32 u2 (*.f32 (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) u2))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) u2) (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 (*.f32 u2 (pow.f32 u1 #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32)))) u2)
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) u2) (pow.f32 u1 #s(literal 1/2 binary32))) (PI.f32))
(*.f32 (PI.f32) (*.f32 u2 (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 u2 (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 (*.f32 (PI.f32) u2) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 (PI.f32) u2))
(*.f32 (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32))) u2)
(*.f32 (*.f32 u2 (pow.f32 u1 #s(literal 1/2 binary32))) (PI.f32))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 u1 #s(literal 1/2 binary32))) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 u1 #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 u2 (pow.f32 u1 #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))
(pow.f32 u1 #s(literal 1/2 binary32))
(pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 u1)
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(/.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32))) (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (*.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 u2 (*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32))))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32))) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))) u2)
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (*.f32 u2 #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 (*.f32 u2 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (*.f32 #s(literal 1 binary32) u2) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) u2) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))) u2))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))) u2)
(*.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (+.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 2 binary32) (PI.f32)))))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (+.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))))
(neg.f32 (log1p.f32 u1))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(+.f32 (log1p.f32 u1) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(+.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 u1)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 u1) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) u1))))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (neg.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (log1p.f32 u1))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 2 binary32)) (*.f32 (log1p.f32 u1) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (log1p.f32 u1))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2) (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2)) (*.f32 (*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) u2) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 u2 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (PI.f32) u2) (*.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2))
(*.f32 (*.f32 (*.f32 (PI.f32) u2) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (PI.f32) u2)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) u2)
(*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2) (PI.f32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)) u2) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))) (PI.f32))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u1) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(log1p.f32 u1)
(log1p.f32 (neg.f32 u1))
(log1p.f32 (neg.f32 (neg.f32 u1)))
(neg.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 #s(literal 0 binary32) (log1p.f32 u1))
(+.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 u1) #s(literal -1 binary32)))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(-.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (+.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) u1))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (log.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (log.f32 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 #s(literal 1 binary32) (log1p.f32 u1))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) #s(literal -1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) u1))
(neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(+.f32 (neg.f32 u1) (neg.f32 (*.f32 u1 u1)))
(+.f32 (neg.f32 u1) (*.f32 (*.f32 u1 u1) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(+.f32 (neg.f32 (*.f32 u1 u1)) (neg.f32 u1))
(fma.f32 #s(literal 1 binary32) (neg.f32 u1) (neg.f32 (*.f32 u1 u1)))
(fma.f32 u1 #s(literal -1 binary32) (neg.f32 (*.f32 u1 u1)))
(fma.f32 (neg.f32 u1) #s(literal 1 binary32) (neg.f32 (*.f32 u1 u1)))
(fma.f32 #s(literal -1 binary32) u1 (neg.f32 (*.f32 u1 u1)))
(-.f32 (neg.f32 u1) (*.f32 u1 u1))
(-.f32 #s(literal 0 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 0 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 0 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 u1 (+.f32 (neg.f32 u1) #s(literal -1 binary32)))
(*.f32 (neg.f32 u1) (+.f32 #s(literal 1 binary32) u1))
(*.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 (+.f32 #s(literal 1 binary32) u1) (neg.f32 u1))
(*.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))
(*.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32)) u1)
(*.f32 (pow.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (pow.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))) #s(literal 1/2 binary32)))
(pow.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(*.f32 (pow.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/4 binary32)) (pow.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 1/4 binary32)))
(neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))))
(neg.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))))
(+.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(+.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(+.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (log.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(+.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))) (log.f32 (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(+.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) #s(literal -1 binary32)))) (log.f32 (+.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(-.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(-.f32 (log.f32 (neg.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(-.f32 (log.f32 (neg.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))) (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(-.f32 (log.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))
(-.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))))
(-.f32 (log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) #s(literal 2 binary32))) (log.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))))
(log.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (-.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 (*.f32 u1 u1)))))))
(exp.f32 (*.f32 (log1p.f32 (PI.f32)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log1p.f32 (PI.f32))) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3/2 binary32)))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (PI.f32)))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
(pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32)))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32))))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 (PI.f32)) #s(literal 2 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (PI.f32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal 2 binary32))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))
(fma.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32))))) #s(literal 2 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (PI.f32) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (+.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32)) (-.f32 (PI.f32) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 2 binary32) (PI.f32))
(+.f32 (PI.f32) #s(literal 2 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (PI.f32) #s(literal -2 binary32)) (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (PI.f32) #s(literal 2 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 #s(literal 4 binary32) (+.f32 (PI.f32) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (PI.f32) #s(literal -2 binary32)) (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4 binary32))))
(/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (-.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (+.f32 #s(literal 4 binary32) (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4 binary32)) (+.f32 (PI.f32) #s(literal -2 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32))) (neg.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4 binary32))) (neg.f32 (+.f32 (PI.f32) #s(literal -2 binary32))))
(/.f32 (-.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (+.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) #s(literal -2 binary32))))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (exp.f32 #s(literal 1 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (PI.f32)))
(neg.f32 (log1p.f32 u1))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(+.f32 (log1p.f32 u1) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(+.f32 (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(+.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 u1)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 u1) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) u1))))
(-.f32 #s(literal 0 binary32) (log1p.f32 u1))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (neg.f32 (+.f32 (neg.f32 u1) #s(literal -1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (log1p.f32 u1))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (log1p.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u1) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 2 binary32)) (*.f32 (log1p.f32 u1) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 u1)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u1) #s(literal 2 binary32))) (log1p.f32 u1))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (log1p.f32 u1)))
(*.f32 #s(literal -1 binary32) (log1p.f32 u1))
(*.f32 (log1p.f32 u1) #s(literal -1 binary32))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u1)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32))
(cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (PI.f32))
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 4 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (PI.f32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (PI.f32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 4 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32)))
(*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(*.f32 (*.f32 u2 #s(literal -4/3 binary32)) u2)
(*.f32 (PI.f32) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (PI.f32))))
(*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 u2 #s(literal -4/3 binary32))))
(*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (PI.f32))) (PI.f32))
(*.f32 (*.f32 u2 #s(literal -4/3 binary32)) (*.f32 u2 (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) #s(literal -4/3 binary32))
(*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32)) (*.f32 u2 u2))
(*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 u2 #s(literal -4/3 binary32))) u2)
(*.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (PI.f32))) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 u2 u2) (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))
(*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) u2) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
(*.f32 (*.f32 #s(literal 2 binary32) u2) (PI.f32))
(exp.f32 (*.f32 (*.f32 #s(literal 3 binary32) (log.f32 u1)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 u1)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 u1) #s(literal 6 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 u1 u1))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 u1) #s(literal 2 binary32)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 u1) #s(literal 3 binary32)) #s(literal 2 binary32)))
(pow.f32 u1 #s(literal 6 binary32))
(pow.f32 (neg.f32 u1) #s(literal 6 binary32))
(pow.f32 (*.f32 u1 u1) #s(literal 3 binary32))
(pow.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (*.f32 u1 u1)) #s(literal 3 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))
(*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))
(*.f32 u1 (*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))
(*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))
(*.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))
(*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))
(*.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) #s(literal 1 binary32))
(*.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) #s(literal -1 binary32))
(*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))
(*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u1 u1) #s(literal -1 binary32)))
(*.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))) u1)
(*.f32 (pow.f32 (pow.f32 u1 #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 u1 #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 u1) #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 u1 (*.f32 u1 u1)))

simplify428.0ms (2.7%)

Algorithm
egg-herbie
Rules
8656×*-lowering-*.f32
8656×*-lowering-*.f64
3128×+-lowering-+.f64
3128×+-lowering-+.f32
1728×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06908068
123366681
083566681
Stop Event
iter limit
node limit
Counts
360 → 360
Calls
Call 1
Inputs
(* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))
(+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))
(+ (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))))))
(+ (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))))))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (* 1/12 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2)))))) (sqrt (log (- 1 u1)))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (* 1/12 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (+ (* -1/240 (/ (* (pow (PI) 5) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (+ (* -1/720 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 6))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 6))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(* (sqrt u1) (pow (sqrt -1) 2))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(log (/ -1 u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(* -1 u1)
(* u1 (- (* -1/2 u1) 1))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u1))))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(* -1 (log (/ -1 u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* (sqrt u1) (* u2 (PI)))
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(* (sqrt u1) (PI))
(* (sqrt u1) (PI))
(* (sqrt u1) (PI))
(* (sqrt u1) (PI))
(* (sqrt u1) (PI))
(* (sqrt u1) (PI))
(* (sqrt u1) (PI))
(* (sqrt u1) (PI))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* 2 (sqrt u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(+ (log -1) (log (/ 1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(log (/ -1 u1))
(+ (log (/ -1 u1)) (/ 1 u1))
(+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))
(* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))
(+ (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* 1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))
(+ (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* 1/2 (* (sqrt u1) (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))))
(* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1)))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1))))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1)))))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1))))))))
(* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))
(+ (* -1 (/ (+ (* -1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* 1/2 (* (/ (* u2 (* (PI) (* (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))
(* 2 (* (* u2 (PI)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(* -4/3 (* (* (pow u2 3) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))
(* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(* -4/3 (* (* (pow u2 3) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(sqrt (+ (log -1) (log (/ 1 u1))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1)))))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))))
(sqrt (log (/ -1 u1)))
(+ (sqrt (log (/ -1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)))
(* -1 u1)
(* u1 (- (* -1/2 u1) 1))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(* -1 (+ (log -1) (log (/ 1 u1))))
(* -1 (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1))))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)) (+ (log -1) (log (/ 1 u1))))
(- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))) (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1))))
(* -1 (log (/ -1 u1)))
(* -1 (+ (log (/ -1 u1)) (/ 1 u1)))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)) (log (/ -1 u1)))
(- (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)) (log (/ -1 u1)))
(* -1 u1)
(* u1 (- (* -1 u1) 1))
(* u1 (- (* -1 u1) 1))
(* u1 (- (* -1 u1) 1))
(* -1 (pow u1 2))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(* -1 (pow u1 2))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1)))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1))))))))
(* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))
(* 2 (* (* u2 (PI)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 4/15 (* (pow (PI) 5) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(sqrt u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(sqrt (+ (log -1) (log (/ 1 u1))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1)))))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))))
(sqrt (log (/ -1 u1)))
(+ (sqrt (log (/ -1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(+ (log -1) (log (/ 1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(log (/ -1 u1))
(+ (log (/ -1 u1)) (/ 1 u1))
(+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))
u1
(* u1 (+ 1 (* 1/2 u1)))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(+ (log -1) (log (/ 1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(log (/ -1 u1))
(+ (log (/ -1 u1)) (/ 1 u1))
(+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (pow u2 2))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(* 2 (* u2 (PI)))
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
(pow u1 6)
Outputs
(* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(+ (* -1/2 (* (sqrt (pow u1 3)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))))
(+.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (*.f32 u1 (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))))
(+ (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* -1/3 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))))))
(+.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (sin.f32 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -1/3 binary32) (sqrt.f32 u1))))))
(+ (* 2 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))) (* u1 (+ (* -1 (* (sqrt u1) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))))) (* -1/3 (* (sqrt (/ 1 u1)) (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))))))))))
(+.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 u1 (*.f32 u1 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))) (*.f32 u1 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))))))))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))) (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (neg.f32 (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) u1))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (*.f32 u1 (*.f32 u1 u1)))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 u1))))) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))) (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (/.f32 (sin.f32 (*.f32 u2 (PI.f32))) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))))
(+ (* -1 (/ (+ (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1))))) (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (+.f32 (sin.f32 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1 (* (/ (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (sin (* u2 (PI)))) (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (pow (sqrt -1) 2))) (sqrt (log (/ -1 u1))))))
(-.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) #s(literal -1 binary32))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (sin.f32 (*.f32 u2 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (sin.f32 (*.f32 u2 (PI.f32)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 (*.f32 (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (sin.f32 (*.f32 u2 (PI.f32)))) (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1)))) u1)) u1))
(* 2 (* (* u2 (* (PI) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* 2 (* (* (pow u2 2) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1))))) (sqrt (log (- 1 u1)))))))
(*.f32 (*.f32 u2 #s(literal 2 binary32)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* 2 (* (* (pow u2 2) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (* 1/12 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2)))))) (sqrt (log (- 1 u1)))))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 u2 u2) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)))))))))))
(* u2 (+ (* 2 (* (* (PI) (sqrt -1)) (sqrt (log (- 1 u1))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* -1/2 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (* -1/6 (* (pow (PI) 3) (sqrt -1)))))) (* (pow u2 2) (+ (* 2 (* (sqrt (log (- 1 u1))) (+ (* 1/120 (* (pow (PI) 5) (sqrt -1))) (+ (* 1/24 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (* 1/12 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))))))) (* 2 (* (* (pow u2 2) (+ (* -1/144 (/ (* (pow (PI) 3) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 4))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 4))) (+ (* -1/240 (/ (* (pow (PI) 5) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 2))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 2))) (+ (* -1/720 (/ (* (PI) (* (sqrt -1) (pow (- (pow (+ 1 (PI)) 3) 1) 6))) (pow (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))) 6))) (* -1/5040 (* (pow (PI) 7) (sqrt -1))))))) (sqrt (log (- 1 u1)))))))))))
(*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))))) (*.f32 (*.f32 u2 u2) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/720 binary32) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) #s(literal 6 binary32))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 6 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32)))) (+.f32 (*.f32 (/.f32 #s(literal -1/240 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -1/144 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) #s(literal 4 binary32)))) (pow.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 4 binary32))))))))))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* 2 (* (* (cos (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))) (* (sin (* u2 (PI))) (sqrt -1))) (sqrt (log (- 1 u1)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 u2 (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (cos.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (sqrt.f32 (log1p.f32 (neg.f32 u1))))
(* (sqrt u1) (pow (sqrt -1) 2))
(*.f32 (sqrt.f32 u1) #s(literal -1 binary32))
(+ (* -1/4 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* -1/6 (sqrt u1)))))
(+.f32 (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 u1) #s(literal -1/6 binary32)))) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/4 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1/4 (* 1/16 (/ 1 (* u1 (pow (sqrt -1) 2))))))) (* -1/6 (sqrt (/ 1 u1))))))))
(+.f32 (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1/6 binary32)))))) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))
(* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -1/2 binary32))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(+ (* -1/2 (* (/ (sqrt -1) u1) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/3 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1))))))) (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (+ (* -1/2 (* (/ (* (sqrt -1) (+ 1/2 (* 1/4 (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (* -1 (log (/ 1 u1)))))))) (* (sqrt -1) (sqrt (+ (log -1) (* -1 (log (/ 1 u1)))))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (*.f32 u1 (*.f32 u1 u1)))))
(* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1)))
(+ (* -1 (/ (+ (* 1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* 1/2 (* (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))))) (* -1/2 (* (/ (- 1/3 (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) (* (log (/ -1 u1)) (pow (sqrt -1) 2))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* 1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)) (* (sqrt (log (/ -1 u1))) (pow (sqrt -1) 2)))
(-.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u1)))))
(neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (/ 1 u1) (+ (log -1) (* -1 (log (/ 1 u1)))))
(-.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(- (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3))))) (+ (log -1) (* -1 (log (/ 1 u1)))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1))) (-.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(- (/ 1 u1) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (+ (/ 1/2 (pow u1 2)) (/ 1 u1)) (* -1 (log (/ -1 u1))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)) (* -1 (log (/ -1 u1))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1))) u1) #s(literal -1 binary32)) u1))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (* -1/2 u1) 1))
(*.f32 u1 (+.f32 (*.f32 u1 #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 #s(literal -1/3 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 #s(literal -1/4 binary32)) #s(literal -1/3 binary32))) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u1))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(- (+ (log -1) (* -1 (log (/ 1 u1)))) (/ 1 u1))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u1) (/.f32 #s(literal -1 binary32) u1)))
(+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1))
(- (+ (log -1) (+ (* -1 (log (/ 1 u1))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))))) (/ 1 u1))
(+.f32 (-.f32 (log.f32 u1) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) (*.f32 u1 u1))) (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) u1)))
(* -1 (log (/ -1 u1)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(- (* -1 (log (/ -1 u1))) (/ 1 u1))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1))
(+ (* -1 (log (/ -1 u1))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u1 u1)) #s(literal 1 binary32))) (neg.f32 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* 2 (* (sqrt u1) (* u2 (PI))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 #s(literal -2 binary32) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 #s(literal -2 binary32) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 #s(literal -2 binary32) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))))
(* -2 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 #s(literal -2 binary32) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)))))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* (sqrt u1) (* u2 (PI)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32)) u2)
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32)) u2)
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32)) u2)
(* -1 (* (sqrt u1) (* u2 (* (PI) (pow (sqrt -1) 2)))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32)) u2)
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* (sqrt u1) (PI))
(*.f32 (sqrt.f32 u1) (PI.f32))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (* (PI) (pow (sqrt -1) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) #s(literal 1 binary32))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(* -2 (* (sqrt u1) (/ (* u2 (* (pow (sqrt -1) 2) (- (pow (+ 1 (PI)) 3) 1))) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (* (sqrt u1) (/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))))
(*.f32 (/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* 2 (sqrt u1))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(* -2 (* (sqrt u1) (pow (sqrt -1) 2)))
(*.f32 #s(literal 2 binary32) (sqrt.f32 u1))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* u2 (- (pow (+ 1 (PI)) 3) 1)) (+ 2 (+ (PI) (pow (+ 1 (PI)) 2))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(+ (log -1) (log (/ 1 u1)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 u1)))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(+ (log (/ -1 u1)) (/ 1 u1))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1))) u1) #s(literal -1 binary32)) u1))
(* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))))
(+ (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* 1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
(+ (* (sqrt u1) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))))) (* 1/2 (* (sqrt u1) (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))) (*.f32 u1 (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))))))))))
(* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1)))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u2 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (*.f32 u1 u1))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) u1)))) (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1))))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (+ (log -1) (log (/ 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u2 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))))) (*.f32 u1 u1))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) u1)))) (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 (*.f32 u1 u1))))))
(* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(+ (* 1/2 (* (/ (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) u1))))
(+ (* -1 (/ (+ (* -1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* -1/2 (* (/ (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (/.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* u2 (* (PI) (* (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) (sqrt (/ 1 (log (/ -1 u1)))))) (* 1/2 (* (/ (* u2 (* (PI) (* (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2))))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (* u2 (* (PI) (+ 2 (* -4/3 (* (pow u2 2) (pow (PI) 2)))))) (sqrt (log (/ -1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1)))) u1)) u1))
(* 2 (* (* u2 (PI)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (PI) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(* -4/3 (* (* (pow u2 3) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u2 (*.f32 u2 u2))) #s(literal -4/3 binary32)))
(* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))))
(* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))))
(* (pow u2 3) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))))
(* -4/3 (* (* (pow u2 3) (pow (PI) 3)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2)))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u2 (*.f32 u2 u2))) #s(literal -4/3 binary32)))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))
(*.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u2 u2)) u2))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))
(*.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u2 u2)) u2))
(* -1 (* (pow u2 3) (+ (* -2 (* (/ (PI) (pow u2 2)) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))) (* 4/3 (* (pow (PI) 3) (sqrt (log (/ (+ 1 u1) (- 1 (pow u1 2))))))))))
(*.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u2 u2)) u2))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32)))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 u1) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) #s(literal 1/2 binary32))))))))
(sqrt (+ (log -1) (log (/ 1 u1))))
(sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (/.f32 #s(literal 1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1)))))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) u1) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1)))))))
(sqrt (log (/ -1 u1)))
(sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (sqrt (log (/ -1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))))
(+.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 #s(literal 1/2 binary32) u1)))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)))
(+.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)))
(-.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1)) u1))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (* -1/2 u1) 1))
(*.f32 u1 (+.f32 (*.f32 u1 #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u1 (- (* u1 (- (* -1/3 u1) 1/2)) 1))
(*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 #s(literal -1/3 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(* u1 (- (* u1 (- (* u1 (- (* -1/4 u1) 1/3)) 1/2)) 1))
(*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 #s(literal -1/4 binary32)) #s(literal -1/3 binary32))) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(* -1 (+ (log -1) (log (/ 1 u1))))
(+.f32 (log.f32 u1) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))
(* -1 (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)) (+ (log -1) (log (/ 1 u1))))
(-.f32 (-.f32 (log.f32 u1) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1)) (log.f32 #s(literal -1 binary32)))
(- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) (pow u1 2))) (+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1))))
(+.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1)) (-.f32 #s(literal 0 binary32) (*.f32 u1 u1))) (log.f32 #s(literal -1 binary32))) (+.f32 (log.f32 u1) (/.f32 #s(literal -1 binary32) u1)))
(* -1 (log (/ -1 u1)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(* -1 (+ (log (/ -1 u1)) (/ 1 u1)))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u1))) u1)) (log (/ -1 u1)))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1/3 (pow u1 2)) (* 1/2 (/ 1 u1)))) u1)) (log (/ -1 u1)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u1 u1)) #s(literal 1 binary32))) (neg.f32 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (* -1 u1) 1))
(*.f32 u1 (+.f32 (neg.f32 u1) #s(literal -1 binary32)))
(* u1 (- (* -1 u1) 1))
(*.f32 u1 (+.f32 (neg.f32 u1) #s(literal -1 binary32)))
(* u1 (- (* -1 u1) 1))
(*.f32 u1 (+.f32 (neg.f32 u1) #s(literal -1 binary32)))
(* -1 (pow u1 2))
(-.f32 #s(literal 0 binary32) (*.f32 u1 u1))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(*.f32 (*.f32 u1 u1) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(*.f32 (*.f32 u1 u1) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(*.f32 (*.f32 u1 u1) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(* -1 (pow u1 2))
(-.f32 #s(literal 0 binary32) (*.f32 u1 u1))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(*.f32 (*.f32 u1 u1) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(*.f32 (*.f32 u1 u1) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(* -1 (* (pow u1 2) (+ 1 (/ 1 u1))))
(*.f32 (*.f32 u1 u1) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(* (sqrt u1) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(+ (* 1/4 (* (sqrt (pow u1 3)) (sin (* 2 (* u2 (PI)))))) (* (sqrt u1) (sin (* 2 (* u2 (PI))))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/6 (* (sqrt u1) (sin (* 2 (* u2 (PI)))))) (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
(+ (* (sqrt u1) (sin (* 2 (* u2 (PI))))) (* (pow u1 2) (+ (* 1/4 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* u1 (+ (* 1/6 (* (sqrt (/ 1 u1)) (sin (* 2 (* u2 (PI)))))) (* 1/2 (* (sqrt u1) (* (sin (* 2 (* u2 (PI)))) (- 1/4 (* 1/16 (/ 1 u1)))))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) #s(literal 1/4 binary32))) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) #s(literal 1/6 binary32))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) #s(literal 1/2 binary32))))))))
(* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1)))))
(*.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1)))))) (*.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1))))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1))))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* (sin (* 2 (* u2 (PI)))) (sqrt (+ (log -1) (log (/ 1 u1))))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1)))))) (*.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (/.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 (*.f32 u1 u1))))))
(* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))
(+ (* 1/2 (* (/ (sin (* 2 (* u2 (PI)))) u1) (sqrt (/ 1 (log (/ -1 u1)))))) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) u1))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI)))))) (* -1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) u1)))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (* (sin (* 2 (* u2 (PI)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1)))))))) (* 1/2 (* (/ (* (sin (* 2 (* u2 (PI)))) (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1)))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (sin (* 2 (* u2 (PI))))))) u1)) (* (sqrt (log (/ -1 u1))) (sin (* 2 (* u2 (PI))))))
(-.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) u1)))) u1)) u1))
(* 2 (* (* u2 (PI)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* u2 (+ (* -4/3 (* (* (pow u2 2) (pow (PI) 3)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 4/15 (* (* (pow u2 2) (pow (PI) 5)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))) (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 u2 u2)))))))
(* u2 (+ (* 2 (* (PI) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -4/3 (* (pow (PI) 3) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* (pow u2 2) (+ (* -8/315 (* (* (pow u2 2) (pow (PI) 7)) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))))) (* 4/15 (* (pow (PI) 5) (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1))))))))))))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))) (+.f32 (*.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 (*.f32 u2 u2) (*.f32 u2 u2)))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(* (sqrt (log (* -1 (/ (* (+ 1 (* u1 (+ 1 u1))) (+ 1 (pow u1 9))) (* (+ 1 (* (pow u1 3) (- (pow u1 3) 1))) (- (pow u1 6) 1)))))) (sin (* 2 (* u2 (PI)))))
(*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (sqrt.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal -1 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal -1 binary32)))))))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/4 (sqrt (pow u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32)))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/6 (sqrt u1)) (* 1/4 (sqrt (/ 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/4 (sqrt (/ 1 u1))) (* u1 (+ (* 1/6 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1/4 (* 1/16 (/ 1 u1))))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 u1) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) #s(literal 1/2 binary32))))))))
(sqrt (+ (log -1) (log (/ 1 u1))))
(sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 (/.f32 #s(literal 1/2 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1)))))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1))))))
(+ (sqrt (+ (log -1) (log (/ 1 u1)))) (+ (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (+ (* 1/2 (* (/ (- 1/3 (* 1/2 (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (+ (log -1) (log (/ 1 u1)))))) (pow u1 3)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))) (* 1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (+ (log -1) (log (/ 1 u1)))))) (pow u1 2)) (sqrt (/ 1 (+ (log -1) (log (/ 1 u1))))))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) u1) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))))) (*.f32 u1 (*.f32 u1 u1))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))) (*.f32 u1 u1)))))))
(sqrt (log (/ -1 u1)))
(sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (sqrt (log (/ -1 u1))) (* 1/2 (* (/ 1 u1) (sqrt (/ 1 (log (/ -1 u1)))))))
(+.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 #s(literal 1/2 binary32) u1)))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1/2 (sqrt (/ 1 (log (/ -1 u1))))) (* -1/2 (* (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)))
(+.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) u1) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))))) u1))
(+ (sqrt (log (/ -1 u1))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (log (/ -1 u1)))) (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))))) (* 1/2 (* (/ (+ 1/3 (* -1/2 (/ (- 1/2 (* 1/4 (/ 1 (log (/ -1 u1))))) (log (/ -1 u1))))) u1) (sqrt (/ 1 (log (/ -1 u1))))))) u1)) (* -1/2 (sqrt (/ 1 (log (/ -1 u1)))))) u1)))
(-.f32 (sqrt.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (/.f32 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u1)))) (log.f32 (/.f32 #s(literal -1 binary32) u1))))) u1)))) u1)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(+ (log -1) (log (/ 1 u1)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 u1)))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(+ (log (/ -1 u1)) (/ 1 u1))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1))) u1) #s(literal -1 binary32)) u1))
u1
(* u1 (+ 1 (* 1/2 u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))
(* u1 (+ 1 (* u1 (+ 1/2 (* 1/3 u1)))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))
(* u1 (+ 1 (* u1 (+ 1/2 (* u1 (+ 1/3 (* 1/4 u1)))))))
(*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))
(+ (log -1) (log (/ 1 u1)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))
(+ (log -1) (+ (log (/ 1 u1)) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u1))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)))
(+ (log -1) (+ (log (/ 1 u1)) (+ (/ 1/2 (pow u1 2)) (+ (/ 1 u1) (* 1/3 (/ 1 (pow u1 3)))))))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1/3 binary32) (*.f32 u1 (*.f32 u1 u1))))) (log.f32 u1)))
(log (/ -1 u1))
(log.f32 (/.f32 #s(literal -1 binary32) u1))
(+ (log (/ -1 u1)) (/ 1 u1))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (log.f32 (/.f32 #s(literal -1 binary32) u1)))
(+ (log (/ -1 u1)) (+ (/ 1/2 (pow u1 2)) (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (log.f32 (/.f32 #s(literal -1 binary32) u1))))
(+ (log (/ -1 u1)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u1))) u1)) 1) u1)))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u1)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u1))) u1) #s(literal -1 binary32)) u1))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (pow u2 2))
(*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* -4/3 (* (pow u2 2) (pow (PI) 2)))
(*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(* 2 (* u2 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))
(pow u1 6)
(pow.f32 u1 #s(literal 6 binary32))

eval234.0ms (1.5%)

Compiler

Compiled 79366 to 7420 computations (90.7% saved)

prune589.0ms (3.7%)

Pruning

69 alts after pruning (58 fresh and 11 done)

PrunedKeptTotal
New1859161875
Fresh74249
Picked145
Done077
Total1867691936
Accuracy
99.9%
Counts
1936 → 69
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.6%
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))) (*.f32 u1 (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))))))))))
82.3%
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
76.9%
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
84.5%
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 u1) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) #s(literal 1/2 binary32)))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
80.1%
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
88.3%
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
65.5%
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
4.2%
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
50.7%
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))))
65.6%
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
65.4%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
64.8%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
65.3%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
65.5%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
65.3%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
65.0%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
65.3%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
65.6%
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
64.8%
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
85.5%
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
50.1%
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
50.7%
(*.f32 (sqrt.f32 (-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
93.2%
(*.f32 (sqrt.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 (*.f32 u1 #s(literal 1/4 binary32)) #s(literal -2/3 binary32))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
77.7%
(*.f32 (sqrt.f32 (+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
51.8%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
52.9%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
81.9%
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
84.5%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
93.4%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
83.1%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
91.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
87.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) u2))))
87.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
87.9%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
79.9%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
88.1%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
89.3%
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (log1p.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
51.0%
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (log.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.6%
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
50.5%
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 u2 (*.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
94.8%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) u2) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
98.1%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
96.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
98.0%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
98.2%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) u2))))
98.2%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) u2))))
89.4%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
81.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
98.6%
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
52.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.2%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.2%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
53.3%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
50.9%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
56.4%
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
48.5%
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
53.8%
(*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
48.5%
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
76.8%
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) #s(literal 2 binary32)))
70.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
72.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
70.4%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
76.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))) u2)))
76.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
76.9%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
75.5%
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
70.5%
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32)))))
50.7%
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
65.6%
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Compiler

Compiled 4617 to 1880 computations (59.3% saved)

regimes321.0ms (2%)

Counts
100 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))))
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (E.f32)))) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) #s(literal 2 binary32)))
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 (neg.f32 u1))) (log1p.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (log1p.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 (*.f32 u1 #s(literal 1/4 binary32)) #s(literal -2/3 binary32))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (+.f32 (neg.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1)))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u2 (*.f32 u2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))) (log.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (log1p.f32 (*.f32 u1 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 (*.f32 u1 u1) (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))))) (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (-.f32 (*.f32 u1 (*.f32 u1 u1)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1))) #s(literal -1 binary32)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32))) u2)))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 u1)) (-.f32 #s(literal 0 binary32) (log1p.f32 u1))) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log1p.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u1 (*.f32 u1 u1))) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (+.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))) (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32))) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) u2) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32)))))) (cos.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) u2))))
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 u1 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 u1) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)) #s(literal 1/2 binary32)))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u1 (*.f32 u1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 u1 (*.f32 u1 (*.f32 u1 u1)))))))) (log1p.f32 (*.f32 (*.f32 u1 (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 u1 u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32)))))))) (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))) (*.f32 u1 (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/6 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/16 binary32) u1)))))))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 #s(literal 2 binary32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) u2))) (cos.f32 (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2)))) (*.f32 (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u2))) (+.f32 (*.f32 (sqrt.f32 u1) #s(literal 1/6 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))))
(*.f32 (sqrt.f32 (+.f32 (-.f32 (log.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))) (log.f32 (neg.f32 (+.f32 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 (*.f32 u1 u1))))) #s(literal -1 binary32))))) (log1p.f32 (*.f32 u1 (*.f32 u1 u1))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) u2) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) u2))) (cos.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 6 binary32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 u2 (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 u2 (*.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u1) #s(literal 3 binary32))) (+.f32 (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 (*.f32 u1 u1))) (+.f32 (pow.f32 (log1p.f32 u1) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u1 u1)) (log1p.f32 u1))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
Calls

10 calls:

55.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
34.0ms
u2
32.0ms
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
31.0ms
(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
27.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1u1
98.6%1u2
98.6%1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
98.6%1(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
98.6%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
98.6%1(log.f32 (-.f32 #s(literal 1 binary32) u1))
98.6%1(-.f32 #s(literal 1 binary32) u1)
98.6%1(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
98.6%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Compiler

Compiled 75 to 64 computations (14.7% saved)

regimes175.0ms (1.1%)

Counts
42 → 2
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (*.f32 u1 (*.f32 u1 u1))) #s(literal 1/4 binary32))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -4/3 binary32)) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 u2 u2)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 (*.f32 u2 (*.f32 u2 u2)) (*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) (*.f32 u2 u2))))))
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (E.f32)))) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Calls

9 calls:

40.0ms
(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
36.0ms
(-.f32 #s(literal 1 binary32) u1)
25.0ms
u1
14.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
12.0ms
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
Results
AccuracySegmentsBranch
93.4%1cosTheta_i
97.7%2u1
98.2%2u2
97.7%2(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
97.7%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
97.7%2(log.f32 (-.f32 #s(literal 1 binary32) u1))
97.7%2(-.f32 #s(literal 1 binary32) u1)
93.4%1(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
98.2%2(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Compiler

Compiled 59 to 50 computations (15.3% saved)

regimes26.0ms (0.2%)

Counts
33 → 2
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 u2 (+.f32 (*.f32 (*.f32 #s(literal -4/3 binary32) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Calls

2 calls:

13.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
9.0ms
u2
Results
AccuracySegmentsBranch
98.0%2u2
98.0%2(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes86.0ms (0.5%)

Counts
29 → 2
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Calls

9 calls:

12.0ms
u1
10.0ms
cosTheta_i
10.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
9.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
9.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u1))
Results
AccuracySegmentsBranch
91.8%1(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
91.8%1cosTheta_i
96.4%2(log.f32 (-.f32 #s(literal 1 binary32) u1))
96.4%2(-.f32 #s(literal 1 binary32) u1)
96.4%2u1
96.4%2(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
96.4%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
96.4%2u2
96.4%2(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Compiler

Compiled 59 to 50 computations (15.3% saved)

regimes67.0ms (0.4%)

Counts
28 → 2
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 (+.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Calls

7 calls:

15.0ms
(-.f32 #s(literal 1 binary32) u1)
9.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
9.0ms
u1
8.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
8.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u1))
Results
AccuracySegmentsBranch
94.7%2u1
94.7%2(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
94.7%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
94.7%2(log.f32 (-.f32 #s(literal 1 binary32) u1))
94.7%2(-.f32 #s(literal 1 binary32) u1)
95.3%2u2
95.3%2(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Compiler

Compiled 46 to 39 computations (15.2% saved)

regimes79.0ms (0.5%)

Counts
26 → 2
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (*.f32 u2 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Calls

9 calls:

11.0ms
u1
9.0ms
cosTheta_i
9.0ms
(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
8.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
8.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u1))
Results
AccuracySegmentsBranch
89.9%2u1
89.9%2(sqrt.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1))))
89.9%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u1)))
89.9%2(log.f32 (-.f32 #s(literal 1 binary32) u1))
89.9%2(-.f32 #s(literal 1 binary32) u1)
90.3%2(sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))
84.5%1cosTheta_i
92.2%2u2
92.2%2(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Compiler

Compiled 59 to 50 computations (15.3% saved)

regimes17.0ms (0.1%)

Counts
21 → 2
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)))
Calls

2 calls:

8.0ms
u2
7.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Results
AccuracySegmentsBranch
90.8%2u2
90.8%2(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2)
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes23.0ms (0.1%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 2 binary32) (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (PI.f32) #s(literal 2 binary32))))))
Outputs
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
Calls

3 calls:

7.0ms
cosTheta_i
7.0ms
u2
6.0ms
u1
Results
AccuracySegmentsBranch
84.5%1cosTheta_i
84.5%1u1
84.5%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes20.0ms (0.1%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
Outputs
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
Calls

3 calls:

8.0ms
u2
5.0ms
u1
5.0ms
cosTheta_i
Results
AccuracySegmentsBranch
83.1%1u1
83.1%1u2
83.1%1cosTheta_i
Compiler

Compiled 12 to 9 computations (25% saved)

regimes17.0ms (0.1%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
Outputs
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
Calls

3 calls:

6.0ms
u2
5.0ms
cosTheta_i
5.0ms
u1
Results
AccuracySegmentsBranch
79.9%1u1
79.9%1cosTheta_i
79.9%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes17.0ms (0.1%)

Counts
13 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (*.f32 (PI.f32) #s(literal -1 binary32)) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (PI.f32))))))
Outputs
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
Calls

3 calls:

6.0ms
u1
5.0ms
u2
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
70.5%1u2
70.5%1cosTheta_i
70.5%1u1
Compiler

Compiled 12 to 9 computations (25% saved)

regimes44.0ms (0.3%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
Outputs
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
Calls

3 calls:

35.0ms
cosTheta_i
4.0ms
u2
4.0ms
u1
Results
AccuracySegmentsBranch
70.4%1cosTheta_i
70.4%1u1
70.4%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes23.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
Outputs
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
Calls

3 calls:

14.0ms
u2
4.0ms
u1
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
70.4%1cosTheta_i
70.4%1u2
70.4%1u1
Compiler

Compiled 12 to 9 computations (25% saved)

regimes12.0ms (0.1%)

Accuracy

Total -0.2b remaining (-1.6%)

Threshold costs -0.2b (-1.6%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) u2)) (PI.f32))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) u2)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (*.f32 u2 (-.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 u2 #s(literal 1 binary32)) (*.f32 u2 (+.f32 (PI.f32) #s(literal -1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (PI.f32)) u2) (*.f32 #s(literal -1 binary32) u2)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 u1)) (/.f32 (*.f32 (*.f32 (+.f32 (PI.f32) #s(literal 2 binary32)) (PI.f32)) u2) (+.f32 (PI.f32) #s(literal 2 binary32))))
Outputs
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Calls

3 calls:

5.0ms
cosTheta_i
3.0ms
u1
3.0ms
u2
Results
AccuracySegmentsBranch
65.6%1u2
65.6%1cosTheta_i
65.6%1u1
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.06540995091199875
0.07143066823482513
Compiler

Compiled 22 to 19 computations (13.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.06540995091199875
0.07143066823482513
Compiler

Compiled 22 to 19 computations (13.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.000788019155152142
0.0011361036449670792
Compiler

Compiled 22 to 19 computations (13.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.000788019155152142
0.0011361036449670792
Compiler

Compiled 22 to 19 computations (13.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.012941794469952583
0.013868787325918674
Compiler

Compiled 22 to 19 computations (13.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.07143066823482513
0.08727819472551346
Compiler

Compiled 22 to 19 computations (13.6% saved)

simplify14.0ms (0.1%)

Algorithm
egg-herbie
Rules
84×*-commutative_binary32
22×+-commutative_binary32
neg-sub0_binary32
neg-mul-1_binary32
sub-neg_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087409
1144409
2148409
3150409
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 9395241/134217728 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 9395241/134217728 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 8589935/8589934592 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 8589935/8589934592 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 3489661/268435456 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 5368709/67108864 binary32)) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 9395241/134217728 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 9395241/134217728 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (sin.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32))))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 9395241/134217728 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 9395241/134217728 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32)))))))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 8589935/8589934592 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 8589935/8589934592 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32)))))))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 8589935/8589934592 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 8589935/8589934592 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32)))))))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 3489661/268435456 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3489661/268435456 binary32)) (*.f32 (sqrt.f32 (neg.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 u1)))
(if (<=.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2) #s(literal 5368709/67108864 binary32)) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u2))))
(if (<=.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 5368709/67108864 binary32)) (*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))) (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32)))))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))) (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/3 binary32) (*.f32 u1 #s(literal 1/4 binary32))))))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))) (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 1/3 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))) (sqrt.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 1/2 binary32))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -4/3 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 u2 u2) (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 u2 u2)) (*.f32 (PI.f32) (PI.f32)))))) (sqrt.f32 u1))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))

soundness2.3s (14.9%)

Rules
8656×*-lowering-*.f32
8656×*-lowering-*.f64
7264×*-lowering-*.f32
7264×*-lowering-*.f64
5968×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
07957210
128255925
270855893
080025893
06908068
123366681
083566681
06194772
121784078
082704078
058220
1279174
21965149
09351149
03183588
110602966
237812730
084292730
01313
12812
24112
35112
46512
58212
610412
711812
813012
913112
013112
Stop Event
fuel
iter limit
saturated
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 919 to 494 computations (46.2% saved)

preprocess111.0ms (0.7%)

Remove

(negabs u2)

(abs cosTheta_i)

Compiler

Compiled 1336 to 614 computations (54% saved)

end0.0ms (0%)

Profiling

Loading profile data...