FastMath test2

Time bar (total: 5.0s)

analyze0.0ms (0%)

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

Compiled 14 to 10 computations (28.6% saved)

sample1.1s (21.5%)

Results
930.0ms7138×body256valid
115.0ms997×body256infinite
19.0ms83×body1024valid
6.0ms38×body512valid
Bogosity

preprocess135.0ms (2.7%)

Algorithm
egg-herbie
Rules
2110×fma-def
808×fma-neg
344×cancel-sign-sub-inv
278×sub-neg
234×unsub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
027137
17999
221769
347665
496665
5148465
6240765
7337965
8340065
9340065
10366165
11366165
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 10) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) 20))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20))
Outputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (-.f64 d2 -30))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (-.f64 d2 -30))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 10) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) 20))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 10 d2)) (*.f64 20 (neg.f64 d1)))
(*.f64 (neg.f64 d1) (+.f64 (+.f64 10 d2) 20))
(*.f64 (neg.f64 d1) (+.f64 d2 30))
(*.f64 d1 (-.f64 -30 d2))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 (neg.f64 d2))))
(*.f64 d1 (+.f64 20 (-.f64 10 d2)))
(*.f64 d1 (-.f64 30 d2))
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20))
(+.f64 (*.f64 d2 (+.f64 10 d1)) (*.f64 d2 20))
(*.f64 d2 (+.f64 (+.f64 d1 10) 20))
(*.f64 d2 (+.f64 d1 30))
Compiler

Compiled 13 to 9 computations (30.8% saved)

eval1.0ms (0%)

Compiler

Compiled 28 to 19 computations (32.1% saved)

prune3.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
Compiler

Compiled 54 to 40 computations (25.9% saved)

localize77.0ms (1.5%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 10 d2))
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(+.f64 (+.f64 10 d2) 20)
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
Compiler

Compiled 57 to 37 computations (35.1% saved)

series7.0ms (0.1%)

Counts
5 → 96
Calls

27 calls:

TimeVariablePointExpression
1.0ms
d1
@-inf
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
1.0ms
d1
@inf
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
1.0ms
d1
@0
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
0.0ms
d1
@0
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
0.0ms
d2
@-inf
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))

rewrite129.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1466×fma-def
1356×log-prod
544×expm1-udef
538×log1p-udef
454×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01583
135659
2485359
Stop Event
node limit
Counts
5 → 511
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(+.f64 (+.f64 10 d2) 20)
(*.f64 d1 (-.f64 d2 -30))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 10 d2))
Outputs
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 d2 -30)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(-.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 -27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 10 d2) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(*.f64 (+.f64 d2 30) 1)
(*.f64 1 (+.f64 d2 30))
(*.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))) (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 400 (-.f64 (pow.f64 (+.f64 10 d2) 2) (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (+.f64 d2 -10))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (neg.f64 (+.f64 d2 -10)))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (-.f64 (*.f64 (+.f64 d2 20) (+.f64 d2 20)) (*.f64 10 (+.f64 d2 20)))))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 10 (+.f64 d2 20)))
(/.f64 (-.f64 400 (pow.f64 (+.f64 10 d2) 2)) (-.f64 20 (+.f64 10 d2)))
(pow.f64 (+.f64 d2 30) 1)
(pow.f64 (cbrt.f64 (+.f64 d2 30)) 3)
(pow.f64 (pow.f64 (+.f64 d2 30) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) 2)
(sqrt.f64 (pow.f64 (+.f64 d2 30) 2))
(log.f64 (exp.f64 (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 30))))
(cbrt.f64 (pow.f64 (+.f64 d2 30) 3))
(expm1.f64 (log1p.f64 (+.f64 d2 30)))
(exp.f64 (log.f64 (+.f64 d2 30)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) 1))
(log1p.f64 (expm1.f64 (+.f64 d2 30)))
(fma.f64 d2 1 30)
(fma.f64 (+.f64 10 d2) 1 20)
(fma.f64 1 d2 30)
(fma.f64 1 (+.f64 10 d2) 20)
(fma.f64 1 (+.f64 d2 20) 10)
(fma.f64 (cbrt.f64 (+.f64 10 d2)) (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) 20)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (cbrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) 30)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (sqrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
(fma.f64 (+.f64 1000 (pow.f64 d2 3)) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 (-.f64 10 d2)) 20)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 d2 20)) (cbrt.f64 (+.f64 d2 20))) (cbrt.f64 (+.f64 d2 20)) 10)
(fma.f64 (sqrt.f64 (+.f64 d2 20)) (sqrt.f64 (+.f64 d2 20)) 10)
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (/.f64 1 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(+.f64 0 (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(pow.f64 (*.f64 d1 (+.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))
(fma.f64 d1 10 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 10))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))

simplify170.0ms (3.4%)

Algorithm
egg-herbie
Rules
802×div-sub
676×log-prod
552×associate-*l*
548×fma-neg
482×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053410839
1132410457
2458510381
Stop Event
node limit
Counts
607 → 330
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
30
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(+.f64 (*.f64 10 d1) (*.f64 20 d1))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 d2 -30)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(-.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 -27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 10 d2) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(*.f64 (+.f64 d2 30) 1)
(*.f64 1 (+.f64 d2 30))
(*.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))) (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 400 (-.f64 (pow.f64 (+.f64 10 d2) 2) (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (+.f64 d2 -10))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (neg.f64 (+.f64 d2 -10)))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (-.f64 (*.f64 (+.f64 d2 20) (+.f64 d2 20)) (*.f64 10 (+.f64 d2 20)))))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 10 (+.f64 d2 20)))
(/.f64 (-.f64 400 (pow.f64 (+.f64 10 d2) 2)) (-.f64 20 (+.f64 10 d2)))
(pow.f64 (+.f64 d2 30) 1)
(pow.f64 (cbrt.f64 (+.f64 d2 30)) 3)
(pow.f64 (pow.f64 (+.f64 d2 30) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) 2)
(sqrt.f64 (pow.f64 (+.f64 d2 30) 2))
(log.f64 (exp.f64 (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 30))))
(cbrt.f64 (pow.f64 (+.f64 d2 30) 3))
(expm1.f64 (log1p.f64 (+.f64 d2 30)))
(exp.f64 (log.f64 (+.f64 d2 30)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) 1))
(log1p.f64 (expm1.f64 (+.f64 d2 30)))
(fma.f64 d2 1 30)
(fma.f64 (+.f64 10 d2) 1 20)
(fma.f64 1 d2 30)
(fma.f64 1 (+.f64 10 d2) 20)
(fma.f64 1 (+.f64 d2 20) 10)
(fma.f64 (cbrt.f64 (+.f64 10 d2)) (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) 20)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (cbrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) 30)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (sqrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
(fma.f64 (+.f64 1000 (pow.f64 d2 3)) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 (-.f64 10 d2)) 20)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 d2 20)) (cbrt.f64 (+.f64 d2 20))) (cbrt.f64 (+.f64 d2 20)) 10)
(fma.f64 (sqrt.f64 (+.f64 d2 20)) (sqrt.f64 (+.f64 d2 20)) 10)
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (/.f64 1 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(+.f64 0 (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(pow.f64 (*.f64 d1 (+.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))
(fma.f64 d1 10 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 10))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
Outputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
30
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(+.f64 (*.f64 10 d1) (*.f64 20 d1))
(*.f64 d1 30)
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 d1 (*.f64 d1 400)) (*.f64 d1 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 (/.f64 d1 (/.f64 d1 d1)) (/.f64 -400 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (/.f64 -400 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20)))) d1)
(*.f64 (/.f64 d1 (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20)))) d1)
(*.f64 (/.f64 d1 (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(-.f64 d2 -30)
(+.f64 30 d2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(+.f64 30 d2)
(-.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 -27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(+.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d2)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d2)) (/.f64 -900 (+.f64 d2 -30)))
(fma.f64 (/.f64 d2 (+.f64 d2 -30)) d2 (/.f64 -900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 10 d2) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 -400 (+.f64 d2 -10)))
(*.f64 (+.f64 d2 30) 1)
(+.f64 30 d2)
(*.f64 1 (+.f64 d2 30))
(+.f64 30 d2)
(*.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2))
(+.f64 30 d2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))) (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 400 (-.f64 (pow.f64 (+.f64 10 d2) 2) (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (+.f64 d2 -10))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (neg.f64 (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (-.f64 (*.f64 (+.f64 d2 20) (+.f64 d2 20)) (*.f64 10 (+.f64 d2 20)))))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (*.f64 (+.f64 d2 20) (-.f64 (+.f64 d2 20) 10))))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (fma.f64 (+.f64 d2 20) (+.f64 d2 10) 100))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 10 (+.f64 d2 20)))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 -10 d2))
(/.f64 (-.f64 400 (pow.f64 (+.f64 10 d2) 2)) (-.f64 20 (+.f64 10 d2)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(pow.f64 (+.f64 d2 30) 1)
(+.f64 30 d2)
(pow.f64 (cbrt.f64 (+.f64 d2 30)) 3)
(+.f64 30 d2)
(pow.f64 (pow.f64 (+.f64 d2 30) 3) 1/3)
(+.f64 30 d2)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) 2)
(+.f64 30 d2)
(sqrt.f64 (pow.f64 (+.f64 d2 30) 2))
(+.f64 30 d2)
(log.f64 (exp.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 30))))
(+.f64 30 d2)
(cbrt.f64 (pow.f64 (+.f64 d2 30) 3))
(+.f64 30 d2)
(expm1.f64 (log1p.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(exp.f64 (log.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) 1))
(+.f64 30 d2)
(log1p.f64 (expm1.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(fma.f64 d2 1 30)
(+.f64 30 d2)
(fma.f64 (+.f64 10 d2) 1 20)
(+.f64 30 d2)
(fma.f64 1 d2 30)
(+.f64 30 d2)
(fma.f64 1 (+.f64 10 d2) 20)
(+.f64 30 d2)
(fma.f64 1 (+.f64 d2 20) 10)
(+.f64 30 d2)
(fma.f64 (cbrt.f64 (+.f64 10 d2)) (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) 20)
(+.f64 30 d2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (cbrt.f64 (+.f64 10 d2)) 20)
(+.f64 30 d2)
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) 30)
(+.f64 30 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (sqrt.f64 (+.f64 10 d2)) 20)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
(+.f64 30 d2)
(fma.f64 (+.f64 1000 (pow.f64 d2 3)) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(fma.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(+.f64 20 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 (+.f64 d2 -10) 100)))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 (-.f64 10 d2)) 20)
(+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 d2 20)) (cbrt.f64 (+.f64 d2 20))) (cbrt.f64 (+.f64 d2 20)) 10)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 (+.f64 d2 20)) (sqrt.f64 (+.f64 d2 20)) 10)
(+.f64 30 d2)
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 d1 (*.f64 d1 400)) (*.f64 d1 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 (/.f64 d1 (/.f64 d1 d1)) (/.f64 -400 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (/.f64 -400 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20)))) d1)
(*.f64 (/.f64 d1 (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20)))) d1)
(*.f64 (/.f64 d1 (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 d1 (*.f64 d1 400)) (*.f64 d1 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 (/.f64 d1 (/.f64 d1 d1)) (/.f64 -400 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (/.f64 -400 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (/.f64 1 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20)))) d1)
(*.f64 (/.f64 d1 (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (*.f64 (+.f64 d2 10) 20)) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20)))) d1)
(*.f64 (/.f64 d1 (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(+.f64 0 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(*.f64 d1 (+.f64 d2 10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2)))) 1)
(*.f64 d1 (+.f64 d2 10))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 1000) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 10)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d1 (*.f64 100 d1) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -10))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 d1 (/.f64 (fma.f64 d2 (+.f64 d2 -10) 100) (+.f64 (pow.f64 d2 3) 1000)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d2 (+.f64 d2 -10) 100))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -10) 100)) (+.f64 (pow.f64 d2 3) 1000))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) d1)
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 d1 (/.f64 (fma.f64 d2 (+.f64 d2 -10) 100) (+.f64 (pow.f64 d2 3) 1000)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d2 (+.f64 d2 -10) 100))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -10) 100)) (+.f64 (pow.f64 d2 3) 1000))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) d1)
(pow.f64 (*.f64 d1 (+.f64 10 d2)) 1)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3) 1/3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) 2)
(*.f64 d1 (+.f64 d2 10))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(*.f64 d1 (+.f64 d2 10))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))
(*.f64 d1 (+.f64 d2 10))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))) 1))
(*.f64 d1 (+.f64 d2 10))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d1 10 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d1 d2 (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d2 d1 (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))

eval102.0ms (2%)

Compiler

Compiled 4571 to 2999 computations (34.4% saved)

prune61.0ms (1.2%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New3246330
Fresh000
Picked033
Done000
Total3249333
Accuracy
100.0%
Counts
333 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.3%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
82.3%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
85.3%
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
82.3%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
48.8%
(*.f64 d1 d2)
52.3%
(*.f64 d1 30)
82.3%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
82.3%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
85.3%
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
82.3%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
48.8%
(*.f64 d1 d2)
52.3%
(*.f64 d1 30)
Compiler

Compiled 298 to 212 computations (28.9% saved)

localize130.0ms (2.6%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
95.2%
(*.f64 (fma.f64 d2 d2 -900) d1)
87.2%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
100.0%
(/.f64 d1 (+.f64 d2 -30))
82.5%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
99.7%
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
75.2%
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
Compiler

Compiled 95 to 54 computations (43.2% saved)

series14.0ms (0.3%)

Counts
6 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
d2
@-inf
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
1.0ms
d1
@-inf
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
1.0ms
d1
@-inf
(/.f64 d1 (+.f64 d2 -30))
1.0ms
d1
@0
(/.f64 d1 (+.f64 d2 -30))
1.0ms
d1
@0
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))

rewrite124.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1582×log-prod
582×pow-exp
520×expm1-udef
516×log1p-udef
508×log-div
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015130
133680
2430380
Stop Event
node limit
Counts
6 → 337
Calls
Call 1
Inputs
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) d1)
Outputs
(+.f64 0 (/.f64 1 (+.f64 d2 30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30)))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30)))) 1)
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (+.f64 d2 30)) 1)
(*.f64 1 (/.f64 1 (+.f64 d2 30)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(pow.f64 (/.f64 1 (+.f64 d2 30)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (+.f64 d2 30) -1)
(pow.f64 (/.f64 (+.f64 d2 30) 1) -1)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 (fma.f64 d2 d2 -900))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30))))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 30))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) -1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 30))))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 d1 (/.f64 1 (+.f64 d2 30)))
(/.f64 (/.f64 d1 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (/.f64 1 (+.f64 d2 30)) (cbrt.f64 d1)))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 d1) (/.f64 (/.f64 1 (+.f64 d2 30)) (sqrt.f64 d1)))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 30)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (/.f64 -1 (+.f64 d2 30))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1))) (neg.f64 (+.f64 30 (neg.f64 d2))))
(/.f64 (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(/.f64 (/.f64 d1 1) (/.f64 1 (+.f64 d2 30)))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (/.f64 d1 (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (neg.f64 d1) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -30) d1) 1) -1)
(neg.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d1 (+.f64 d2 -30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) -1))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (*.f64 (fma.f64 d2 d2 -900) d1))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1)
(pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(fma.f64 d1 (*.f64 d2 d2) (*.f64 d1 -900))
(fma.f64 (*.f64 d2 d2) d1 (*.f64 -900 d1))

simplify163.0ms (3.2%)

Algorithm
egg-herbie
Rules
770×log-prod
592×associate-*r*
578×associate-/l*
568×associate-*l*
486×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056710113
113929853
256769805
Stop Event
node limit
Counts
469 → 313
Calls
Call 1
Inputs
1/30
(+.f64 1/30 (*.f64 -1/900 d2))
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (*.f64 1/27000 (pow.f64 d2 2))))
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (+.f64 (*.f64 -1/810000 (pow.f64 d2 3)) (*.f64 1/27000 (pow.f64 d2 2)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(*.f64 -1/30 d1)
(+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d1 d2)))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (+.f64 (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2))) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3))))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 -900 d1)
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (pow.f64 d2 2))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (pow.f64 d2 2))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(+.f64 0 (/.f64 1 (+.f64 d2 30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30)))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30)))) 1)
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (+.f64 d2 30)) 1)
(*.f64 1 (/.f64 1 (+.f64 d2 30)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(pow.f64 (/.f64 1 (+.f64 d2 30)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (+.f64 d2 30) -1)
(pow.f64 (/.f64 (+.f64 d2 30) 1) -1)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 (fma.f64 d2 d2 -900))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30))))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 30))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) -1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 30))))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 d1 (/.f64 1 (+.f64 d2 30)))
(/.f64 (/.f64 d1 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (/.f64 1 (+.f64 d2 30)) (cbrt.f64 d1)))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 d1) (/.f64 (/.f64 1 (+.f64 d2 30)) (sqrt.f64 d1)))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 30)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (/.f64 -1 (+.f64 d2 30))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1))) (neg.f64 (+.f64 30 (neg.f64 d2))))
(/.f64 (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(/.f64 (/.f64 d1 1) (/.f64 1 (+.f64 d2 30)))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (/.f64 d1 (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (neg.f64 d1) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -30) d1) 1) -1)
(neg.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d1 (+.f64 d2 -30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) -1))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (*.f64 (fma.f64 d2 d2 -900) d1))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1)
(pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(fma.f64 d1 (*.f64 d2 d2) (*.f64 d1 -900))
(fma.f64 (*.f64 d2 d2) d1 (*.f64 -900 d1))
Outputs
1/30
(+.f64 1/30 (*.f64 -1/900 d2))
(fma.f64 -1/900 d2 1/30)
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (*.f64 1/27000 (pow.f64 d2 2))))
(+.f64 1/30 (fma.f64 -1/900 d2 (*.f64 1/27000 (*.f64 d2 d2))))
(+.f64 1/30 (fma.f64 -1/900 d2 (*.f64 (*.f64 1/27000 d2) d2)))
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (+.f64 (*.f64 -1/810000 (pow.f64 d2 3)) (*.f64 1/27000 (pow.f64 d2 2)))))
(+.f64 1/30 (fma.f64 -1/900 d2 (fma.f64 -1/810000 (pow.f64 d2 3) (*.f64 1/27000 (*.f64 d2 d2)))))
(+.f64 (fma.f64 -1/900 d2 1/30) (fma.f64 -1/810000 (pow.f64 d2 3) (*.f64 (*.f64 1/27000 d2) d2)))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 30 (*.f64 d2 d2)))
(+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2)))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 30 (*.f64 d2 d2))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (/.f64 30 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 30 (*.f64 d2 d2)) (/.f64 27000 (pow.f64 d2 4)))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2))) (/.f64 27000 (pow.f64 d2 4))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 30 (*.f64 d2 d2)))
(+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2)))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 30 (*.f64 d2 d2))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (/.f64 30 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 30 (*.f64 d2 d2)) (/.f64 27000 (pow.f64 d2 4)))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2))) (/.f64 27000 (pow.f64 d2 4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 -1/30 d1)
(*.f64 d1 -1/30)
(+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d1 d2)))
(fma.f64 -1/30 d1 (*.f64 -1/900 (*.f64 d2 d1)))
(fma.f64 (*.f64 -1/900 d1) d2 (*.f64 d1 -1/30))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -1/30 d1 (fma.f64 -1/900 (*.f64 d2 d1) (*.f64 -1/27000 (*.f64 d2 (*.f64 d2 d1)))))
(fma.f64 d1 -1/30 (fma.f64 -1/27000 (*.f64 d2 (*.f64 d2 d1)) (*.f64 -1/900 (*.f64 d2 d1))))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (+.f64 (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2))) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3))))))
(fma.f64 -1/30 d1 (fma.f64 -1/900 (*.f64 d2 d1) (fma.f64 -1/27000 (*.f64 d2 (*.f64 d2 d1)) (*.f64 (*.f64 -1/810000 d1) (pow.f64 d2 3)))))
(fma.f64 d1 -1/30 (fma.f64 -1/900 (*.f64 d2 d1) (fma.f64 -1/810000 (*.f64 (pow.f64 d2 3) d1) (*.f64 d2 (*.f64 (*.f64 d2 d1) -1/27000)))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2))
(fma.f64 30 (/.f64 (/.f64 d1 d2) d2) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (/.f64 d1 d2)))
(fma.f64 30 (/.f64 (/.f64 d1 d2) d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 27000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 d1 d2))))
(fma.f64 30 (/.f64 (/.f64 d1 d2) d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 27000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 d1 d2))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2))
(fma.f64 30 (/.f64 (/.f64 d1 d2) d2) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (/.f64 d1 d2)))
(fma.f64 30 (/.f64 (/.f64 d1 d2) d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 27000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 d1 d2))))
(fma.f64 30 (/.f64 (/.f64 d1 d2) d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 27000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 d1 d2))))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 -900 d1)
(*.f64 d1 -900)
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (pow.f64 d2 2))
(*.f64 d2 (*.f64 d2 d1))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (pow.f64 d2 2))
(*.f64 d2 (*.f64 d2 d1))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 d1 (pow.f64 d2 2)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (pow.f64 d2 2) 900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 0 (/.f64 1 (+.f64 d2 30)))
(/.f64 1 (+.f64 d2 30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30)))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30)))) 1)
(/.f64 1 (+.f64 d2 30))
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (+.f64 d2 30)) 1)
(/.f64 1 (+.f64 d2 30))
(*.f64 1 (/.f64 1 (+.f64 d2 30)))
(/.f64 1 (+.f64 d2 30))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(/.f64 1 (+.f64 d2 30))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(/.f64 (*.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) -2)
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(/.f64 (*.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (-.f64 30 d2) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(/.f64 (-.f64 30 d2) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2))
(pow.f64 (/.f64 1 (+.f64 d2 30)) 1)
(/.f64 1 (+.f64 d2 30))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 3)
(/.f64 1 (+.f64 d2 30))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3) 1/3)
(/.f64 1 (+.f64 d2 30))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) -2)
(pow.f64 (+.f64 d2 30) -1)
(/.f64 1 (+.f64 d2 30))
(pow.f64 (/.f64 (+.f64 d2 30) 1) -1)
(/.f64 1 (+.f64 d2 30))
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (-.f64 30 d2) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(/.f64 (-.f64 30 d2) (neg.f64 (fma.f64 d2 d2 -900)))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 2))
(/.f64 1 (+.f64 d2 30))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 30)))))
(/.f64 1 (+.f64 d2 30))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3))
(/.f64 1 (+.f64 d2 30))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1) 1))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 d2 30)))) 3))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (+.f64 d2 30)))) 1/3))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 d2 30)))) 2))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) -2)
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) -1))
(/.f64 1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(/.f64 d1 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2))
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d2 30)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(/.f64 d1 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2))
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d2 30)) 2))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 (pow.f64 d2 3) -27000) d1)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 (pow.f64 d2 3) -27000) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 (+.f64 d2 30) (/.f64 (fma.f64 d2 d2 -900) (/.f64 (fma.f64 d2 d2 -900) d1)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 30)))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 d2 30))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(*.f64 d1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 d2 30))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 d1 (/.f64 1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (/.f64 d1 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (/.f64 1 (+.f64 d2 30)) (cbrt.f64 d1)))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (sqrt.f64 d1) (/.f64 (/.f64 1 (+.f64 d2 30)) (sqrt.f64 d1)))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (/.f64 -1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1))) (neg.f64 (+.f64 30 (neg.f64 d2))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(/.f64 d1 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2))
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d2 30)) 2))
(/.f64 (/.f64 d1 1) (/.f64 1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 d2 30))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(*.f64 d1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 0 (/.f64 d1 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(/.f64 d1 (+.f64 d2 -30))
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(/.f64 d1 (+.f64 d2 -30))
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (neg.f64 d1) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 (neg.f64 d1) 1) (-.f64 30 d2))
(/.f64 (neg.f64 d1) (-.f64 30 d2))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(/.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 1 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 1 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(/.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30))) (+.f64 (pow.f64 d2 3) -27000))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) -27000) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 (+.f64 d2 30) (/.f64 d1 (fma.f64 d2 d2 -900)))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -30) d1) 1) -1)
(/.f64 d1 (+.f64 d2 -30))
(neg.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 (neg.f64 d1) 1) (-.f64 30 d2))
(/.f64 (neg.f64 d1) (-.f64 30 d2))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))
(/.f64 d1 (+.f64 d2 -30))
(log.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (+.f64 d2 -30)))))
(/.f64 d1 (+.f64 d2 -30))
(cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3))
(/.f64 d1 (+.f64 d2 -30))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 -30) 3)))
(/.f64 d1 (+.f64 d2 -30))
(expm1.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1) 1))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 3))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d1 (+.f64 d2 -30)))) 1/3))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) -1))
(/.f64 d1 (+.f64 d2 -30))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(/.f64 d1 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2))
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d2 30)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(/.f64 d1 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2))
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d2 30)) 2))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 (pow.f64 d2 3) -27000) d1)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 (pow.f64 d2 3) -27000) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 (+.f64 d2 30) (/.f64 (fma.f64 d2 d2 -900) (/.f64 (fma.f64 d2 d2 -900) d1)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 30)))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1) -1)
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 d2 30))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(*.f64 d1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 0 (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))))
(*.f64 d1 (fma.f64 d2 d2 -900))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 3)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) 1/3)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2)
(*.f64 d1 (fma.f64 d2 d2 -900))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 2))
(*.f64 d1 (fma.f64 d2 d2 -900))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(*.f64 d1 (fma.f64 d2 d2 -900))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3))
(*.f64 d1 (fma.f64 d2 d2 -900))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) 1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 3))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1/3))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 2))
(*.f64 d1 (fma.f64 d2 d2 -900))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(fma.f64 d1 (*.f64 d2 d2) (*.f64 d1 -900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(fma.f64 (*.f64 d2 d2) d1 (*.f64 -900 d1))
(*.f64 d1 (fma.f64 d2 d2 -900))

eval98.0ms (2%)

Compiler

Compiled 4585 to 3145 computations (31.4% saved)

prune52.0ms (1%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New3085313
Fresh101
Picked325
Done213
Total3148322
Accuracy
100.0%
Counts
322 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.4%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
52.2%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
82.3%
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
100.0%
(*.f64 d1 (-.f64 d2 -30))
48.8%
(*.f64 d1 d2)
52.3%
(*.f64 d1 30)
82.4%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
52.2%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
82.3%
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
100.0%
(*.f64 d1 (-.f64 d2 -30))
48.8%
(*.f64 d1 d2)
52.3%
(*.f64 d1 30)
Compiler

Compiled 250 to 180 computations (28% saved)

localize149.0ms (3%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 d1 (+.f64 d2 -30))
100.0%
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
99.6%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
76.7%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
99.6%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
100.0%
(+.f64 1/30 (*.f64 -1/900 d2))
99.7%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
99.7%
(/.f64 d1 1/30)
100.0%
(/.f64 (+.f64 d2 -30) d1)
82.6%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
Compiler

Compiled 118 to 72 computations (39% saved)

series51.0ms (1%)

Counts
9 → 171
Calls

48 calls:

TimeVariablePointExpression
9.0ms
d1
@-inf
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
3.0ms
d2
@inf
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
3.0ms
d1
@inf
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
3.0ms
d1
@0
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
2.0ms
d1
@0
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))

rewrite452.0ms (9%)

Algorithm
batch-egg-rewrite
Rules
906×expm1-udef
540×add-sqr-sqrt
516×pow1
516×*-un-lft-identity
504×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024169
1554133
27779133
Stop Event
node limit
Counts
9 → 400
Calls
Call 1
Inputs
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 d1 1/30)
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(+.f64 1/30 (*.f64 -1/900 d2))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
Outputs
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(+.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (+.f64 d2 30) 1) d1)
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2))) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 (neg.f64 d2))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d1)) d2 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1))) 1)
(*.f64 (+.f64 d2 -30) (/.f64 1 d1))
(*.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(*.f64 1 (/.f64 (+.f64 d2 -30) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (+.f64 d2 -30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(pow.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) -1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -30) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -30) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -30) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 1 (*.f64 d1 30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (pow.f64 (*.f64 d1 30) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 30) 2)) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 (neg.f64 d1) -30)
(*.f64 30 d1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (/.f64 1/30 d1) -1)
(neg.f64 (/.f64 d1 -1/30))
(sqrt.f64 (pow.f64 (*.f64 d1 30) 2))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1)
(*.f64 d1 (/.f64 1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(*.f64 1 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (fma.f64 d2 -1/900 1/30)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 d1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)) (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (+.f64 1/30 (*.f64 1/900 d2)))
(pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2)
(pow.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(sqrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 -1/900 1/30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30))) 1)
(-.f64 (/.f64 1/900 (+.f64 1/30 (*.f64 1/900 d2))) (/.f64 (*.f64 (*.f64 d2 d2) 1/810000) (+.f64 1/30 (*.f64 1/900 d2))))
(*.f64 (fma.f64 d2 -1/900 1/30) 1)
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) (sqrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (/.f64 1 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2)))))
(*.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 1 (/.f64 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))) (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (-.f64 1/900 (*.f64 -1/27000 d2))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)) (neg.f64 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2)))))
(/.f64 (neg.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) 1/900) (-.f64 (*.f64 d2 -1/900) 1/30))
(pow.f64 (fma.f64 d2 -1/900 1/30) 1)
(pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 3)
(pow.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))
(log.f64 (exp.f64 (fma.f64 d2 -1/900 1/30)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d2 -1/900 1/30))))
(cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3))
(expm1.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (log.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1))
(log1p.f64 (expm1.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(fma.f64 -1/900 d2 1/30)
(fma.f64 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d2 d2) 1/810000)) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))) 1)
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) -900))
(*.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(*.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 -900 d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (sqrt.f64 (*.f64 -900 d1)) (*.f64 (sqrt.f64 (*.f64 -900 d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 -900 d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 -900 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 -900 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 -900 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (/.f64 -900 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) 1) (/.f64 (cbrt.f64 (*.f64 -900 d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 -900 d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -900 d1)) 1) (/.f64 (sqrt.f64 (*.f64 -900 d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -900 d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 -900 d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 -900 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 -900 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 -900 d1) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 -900 d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2)
(pow.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) -1)
(neg.f64 (/.f64 (*.f64 -900 d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(expm1.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 1))
(log1p.f64 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))) 1)
(/.f64 d1 (/.f64 (+.f64 d2 -30) (*.f64 d2 d2)))
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d2 d2))) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (*.f64 d2 d2) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))) 1)
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 d1 (*.f64 (+.f64 d2 -30) -1/900))
(/.f64 (*.f64 -900 d1) (+.f64 d2 -30))
(/.f64 1 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 1 (/.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) 1))
(/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 -900 d1))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (*.f64 (+.f64 d2 -30) -1/900) (cbrt.f64 d1)))
(/.f64 (sqrt.f64 (*.f64 -900 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 -900 d1))))
(/.f64 (sqrt.f64 d1) (/.f64 (*.f64 (+.f64 d2 -30) -1/900) (sqrt.f64 d1)))
(/.f64 (neg.f64 d1) (neg.f64 (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (*.f64 d1 900) (+.f64 30 (neg.f64 d2)))
(/.f64 -1 (neg.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (neg.f64 (*.f64 d1 900)) (neg.f64 (+.f64 30 (neg.f64 d2))))
(/.f64 (/.f64 (*.f64 -900 d1) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 -900 d1) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 -900 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(pow.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2)
(pow.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) -1)
(neg.f64 (/.f64 (*.f64 -900 d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(expm1.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 1))
(log1p.f64 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (+.f64 d2 30) 1) d1)
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2))) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 (neg.f64 d2))) (neg.f64 d1))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))))
(/.f64 1 (/.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 30 (neg.f64 d2)) d1))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (+.f64 d2 30) (/.f64 1 d1))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 -30) -1/900)) (*.f64 (+.f64 d2 -30) d1)) (*.f64 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 -900 d1))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2))) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (+.f64 30 (neg.f64 d2))))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 -900 d1) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (+.f64 d2 -30) (*.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 900) (+.f64 d2 -30)) (*.f64 (+.f64 30 (neg.f64 d2)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (+.f64 30 (neg.f64 d2)) (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))) (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (-.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d1)) d2 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))

simplify343.0ms (6.8%)

Algorithm
egg-herbie
Rules
870×associate-*r*
824×associate-*l*
732×fma-def
690×associate-/l*
598×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078615289
1209414401
Stop Event
node limit
Counts
571 → 464
Calls
Call 1
Inputs
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 -30 d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
1/30
(*.f64 -1/900 d2)
(*.f64 -1/900 d2)
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)))))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4))) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 5))))))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 d1 d2)))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 d1 d2))))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 d1 d2)))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 d1 d2))))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 -1/30 d1) (*.f64 1/30 d1)))))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 -1/30 d1) (*.f64 1/30 d1)))))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 d1 d2)))))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(+.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (+.f64 d2 30) 1) d1)
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2))) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 (neg.f64 d2))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d1)) d2 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1))) 1)
(*.f64 (+.f64 d2 -30) (/.f64 1 d1))
(*.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(*.f64 1 (/.f64 (+.f64 d2 -30) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (+.f64 d2 -30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(pow.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) -1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -30) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -30) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -30) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 1 (*.f64 d1 30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (pow.f64 (*.f64 d1 30) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 30) 2)) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 (neg.f64 d1) -30)
(*.f64 30 d1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (/.f64 1/30 d1) -1)
(neg.f64 (/.f64 d1 -1/30))
(sqrt.f64 (pow.f64 (*.f64 d1 30) 2))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1)
(*.f64 d1 (/.f64 1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(*.f64 1 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (fma.f64 d2 -1/900 1/30)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 d1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)) (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (+.f64 1/30 (*.f64 1/900 d2)))
(pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2)
(pow.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(sqrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 -1/900 1/30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30))) 1)
(-.f64 (/.f64 1/900 (+.f64 1/30 (*.f64 1/900 d2))) (/.f64 (*.f64 (*.f64 d2 d2) 1/810000) (+.f64 1/30 (*.f64 1/900 d2))))
(*.f64 (fma.f64 d2 -1/900 1/30) 1)
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) (sqrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (/.f64 1 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2)))))
(*.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 1 (/.f64 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))) (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (-.f64 1/900 (*.f64 -1/27000 d2))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)) (neg.f64 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2)))))
(/.f64 (neg.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) 1/900) (-.f64 (*.f64 d2 -1/900) 1/30))
(pow.f64 (fma.f64 d2 -1/900 1/30) 1)
(pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 3)
(pow.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))
(log.f64 (exp.f64 (fma.f64 d2 -1/900 1/30)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d2 -1/900 1/30))))
(cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3))
(expm1.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (log.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1))
(log1p.f64 (expm1.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(fma.f64 -1/900 d2 1/30)
(fma.f64 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d2 d2) 1/810000)) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))) 1)
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) -900))
(*.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(*.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 -900 d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (sqrt.f64 (*.f64 -900 d1)) (*.f64 (sqrt.f64 (*.f64 -900 d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 -900 d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 -900 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 -900 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 -900 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (/.f64 -900 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) 1) (/.f64 (cbrt.f64 (*.f64 -900 d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 -900 d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -900 d1)) 1) (/.f64 (sqrt.f64 (*.f64 -900 d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -900 d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 -900 d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 -900 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 -900 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 -900 d1) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 -900 d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2)
(pow.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) -1)
(neg.f64 (/.f64 (*.f64 -900 d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(expm1.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 1))
(log1p.f64 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))) 1)
(/.f64 d1 (/.f64 (+.f64 d2 -30) (*.f64 d2 d2)))
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d2 d2))) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (*.f64 d2 d2) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))) 1)
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 d1 (*.f64 (+.f64 d2 -30) -1/900))
(/.f64 (*.f64 -900 d1) (+.f64 d2 -30))
(/.f64 1 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 1 (/.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) 1))
(/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 -900 d1))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (*.f64 (+.f64 d2 -30) -1/900) (cbrt.f64 d1)))
(/.f64 (sqrt.f64 (*.f64 -900 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 -900 d1))))
(/.f64 (sqrt.f64 d1) (/.f64 (*.f64 (+.f64 d2 -30) -1/900) (sqrt.f64 d1)))
(/.f64 (neg.f64 d1) (neg.f64 (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (*.f64 d1 900) (+.f64 30 (neg.f64 d2)))
(/.f64 -1 (neg.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (neg.f64 (*.f64 d1 900)) (neg.f64 (+.f64 30 (neg.f64 d2))))
(/.f64 (/.f64 (*.f64 -900 d1) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 -900 d1) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 -900 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(pow.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2)
(pow.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) -1)
(neg.f64 (/.f64 (*.f64 -900 d1) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(expm1.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 1))
(log1p.f64 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (+.f64 d2 30) 1) d1)
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2))) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 (neg.f64 d2))) (neg.f64 d1))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))))
(/.f64 1 (/.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 30 (neg.f64 d2)) d1))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (+.f64 d2 30) (/.f64 1 d1))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 -30) -1/900)) (*.f64 (+.f64 d2 -30) d1)) (*.f64 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 -900 d1))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2))) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (+.f64 30 (neg.f64 d2))))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 -900 d1) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (+.f64 d2 -30) (*.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 900) (+.f64 d2 -30)) (*.f64 (+.f64 30 (neg.f64 d2)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (+.f64 30 (neg.f64 d2)) (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))) (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (-.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d1)) d2 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
Outputs
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 -30 d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(-.f64 (/.f64 d2 d1) (*.f64 30 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(/.f64 (+.f64 d2 -30) d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(fma.f64 1/30 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 30 d2)))
(fma.f64 d1 (+.f64 30 d2) (*.f64 d2 (*.f64 d2 (*.f64 d1 1/30))))
(+.f64 (*.f64 1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2))))
(fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/30 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 d1 (+.f64 30 d2) (*.f64 d2 (*.f64 d2 (*.f64 d1 1/30)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))))
1/30
(*.f64 -1/900 d2)
(*.f64 d2 -1/900)
(*.f64 -1/900 d2)
(*.f64 d2 -1/900)
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(fma.f64 1/30 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 30 d2)))
(fma.f64 d1 (+.f64 30 d2) (*.f64 d2 (*.f64 d2 (*.f64 d1 1/30))))
(+.f64 (*.f64 1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2))))
(fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/30 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 d1 (+.f64 30 d2) (*.f64 d2 (*.f64 d2 (*.f64 d1 1/30)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))))
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (pow.f64 d2 2)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(*.f64 (*.f64 d1 -1/30) (*.f64 d2 d2))
(*.f64 d1 (*.f64 -1/30 (*.f64 d2 d2)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))))
(fma.f64 -1/30 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 -1/900 d1) (pow.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 d2 3)) -1/900 (*.f64 d1 (*.f64 -1/30 (*.f64 d2 d2))))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)))))
(fma.f64 -1/30 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1/900 (*.f64 d1 (pow.f64 d2 3)) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)))))
(fma.f64 -1/30 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)) (*.f64 (pow.f64 d2 3) (*.f64 d1 -1/900))))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4))) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 5))))))
(fma.f64 -1/30 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1/900 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 5))))))
(fma.f64 -1/30 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 (*.f64 d1 (pow.f64 d2 3)) -1/900 (fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)) (*.f64 (pow.f64 d2 5) (*.f64 d1 -1/810000)))))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 d1 d2)))
(fma.f64 30 d1 (fma.f64 900 (/.f64 d1 d2) (*.f64 d1 d2)))
(fma.f64 30 d1 (fma.f64 d1 d2 (*.f64 900 (/.f64 d1 d2))))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 d1 d2))))
(fma.f64 30 d1 (fma.f64 900 (/.f64 d1 d2) (fma.f64 27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d2))))
(fma.f64 30 d1 (fma.f64 900 (/.f64 d1 d2) (fma.f64 d1 d2 (*.f64 (/.f64 d1 (*.f64 d2 d2)) 27000))))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 d1 d2)))
(fma.f64 30 d1 (fma.f64 900 (/.f64 d1 d2) (*.f64 d1 d2)))
(fma.f64 30 d1 (fma.f64 d1 d2 (*.f64 900 (/.f64 d1 d2))))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 d1 d2))))
(fma.f64 30 d1 (fma.f64 900 (/.f64 d1 d2) (fma.f64 27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d2))))
(fma.f64 30 d1 (fma.f64 900 (/.f64 d1 d2) (fma.f64 d1 d2 (*.f64 (/.f64 d1 (*.f64 d2 d2)) 27000))))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(fma.f64 1/30 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 30 d2)))
(fma.f64 d1 (+.f64 30 d2) (*.f64 d2 (*.f64 d2 (*.f64 d1 1/30))))
(+.f64 (*.f64 1/900 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/30 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 d1 d2))))
(fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/30 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 d1 (+.f64 30 d2) (*.f64 d2 (*.f64 d2 (*.f64 d1 1/30)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2))))
(fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -900 (/.f64 d1 d2)))))
(fma.f64 -24300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30))))
(*.f64 d1 (neg.f64 (-.f64 (/.f64 900 (-.f64 d2 30)) (/.f64 d2 (/.f64 (-.f64 d2 30) d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30))))
(*.f64 d1 (neg.f64 (-.f64 (/.f64 900 (-.f64 d2 30)) (/.f64 d2 (/.f64 (-.f64 d2 30) d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30))))
(*.f64 d1 (neg.f64 (-.f64 (/.f64 900 (-.f64 d2 30)) (/.f64 d2 (/.f64 (-.f64 d2 30) d2)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))) (*.f64 900 (/.f64 1 (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30))))
(*.f64 d1 (neg.f64 (-.f64 (/.f64 900 (-.f64 d2 30)) (/.f64 d2 (/.f64 (-.f64 d2 30) d2)))))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 -1/30 d1) (*.f64 1/30 d1)))))
(fma.f64 30 d1 (fma.f64 d1 d2 (*.f64 (*.f64 d1 0) (*.f64 d2 d2))))
(fma.f64 d1 (+.f64 30 d2) (*.f64 (*.f64 d2 d2) 0))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 -1/30 d1) (*.f64 1/30 d1)))))
(fma.f64 30 d1 (fma.f64 d1 d2 (*.f64 (*.f64 d1 0) (*.f64 d2 d2))))
(fma.f64 d1 (+.f64 30 d2) (*.f64 (*.f64 d2 d2) 0))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 30 d1) (*.f64 d1 d2)))
(fma.f64 -1 (/.f64 (*.f64 d1 0) d2) (*.f64 d1 (+.f64 30 d2)))
(fma.f64 d1 (+.f64 30 d2) (/.f64 0 d2))
(+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 d1 d2)))))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -1 (/.f64 (*.f64 d1 0) d2) (fma.f64 30 d1 (fma.f64 27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d2)))))
(fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (+.f64 (fma.f64 d1 (+.f64 30 d2) (/.f64 0 d2)) (*.f64 (/.f64 d1 (*.f64 d2 d2)) 27000)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(+.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 900))) (*.f64 (/.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (/.f64 d1 (+.f64 d2 -30))) (/.f64 810000 (fma.f64 d2 d2 900))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2) (*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 900))) (*.f64 (/.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) (/.f64 d1 (-.f64 d2 30))) (/.f64 810000 (fma.f64 d2 d2 900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 d2 30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (-.f64 d2 30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000) (-.f64 (/.f64 d1 (/.f64 (pow.f64 (-.f64 d2 30) 2) (*.f64 (*.f64 d2 d2) (*.f64 d1 -900)))) (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (fma.f64 d2 d2 -900) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2)) (cbrt.f64 (/.f64 (-.f64 d2 30) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (fma.f64 d2 d2 -900) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2)) (cbrt.f64 (/.f64 (-.f64 d2 30) d1))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (+.f64 d2 30) 1) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2))) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 (neg.f64 d2))) (neg.f64 d1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(*.f64 d1 (+.f64 30 d2))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 30 d2)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (-.f64 d2 30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 1 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2)) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) (*.f64 d1 (/.f64 -900 (+.f64 d2 -30))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2)) (cbrt.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)) (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(fma.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d1)) d2 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1))) 1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (+.f64 d2 -30) (/.f64 1 d1))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 1 (/.f64 (+.f64 d2 -30) d1))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2)) (cbrt.f64 (/.f64 (-.f64 d2 30) d1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2)) (cbrt.f64 (/.f64 (-.f64 d2 30) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (/.f64 1 d1) (+.f64 d2 -30))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) d1))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) d1))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 d1)))
(/.f64 (/.f64 (-.f64 d2 30) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 d1)))
(/.f64 (/.f64 (-.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 d1) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 d2 30)) 2) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (/.f64 (-.f64 d2 30) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 d1)))
(/.f64 (/.f64 (-.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 d1)))
(/.f64 (/.f64 (-.f64 d2 30) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(*.f64 (/.f64 1 (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) -1)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 3)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3) 1/3)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))
(fabs.f64 (/.f64 (-.f64 d2 30) d1))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 d1 3)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) 1))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (+.f64 d2 -30) d1)
(/.f64 (-.f64 d2 30) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(*.f64 1 (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 30 d1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (pow.f64 (*.f64 d1 30) 2)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (cbrt.f64 (pow.f64 (*.f64 30 d1) 2)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (cbrt.f64 (*.f64 900 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 30) 2)) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (cbrt.f64 (pow.f64 (*.f64 30 d1) 2)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (cbrt.f64 (*.f64 900 (*.f64 d1 d1))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 30 d1)
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 (neg.f64 d1) -30)
(*.f64 30 d1)
(*.f64 30 d1)
(pow.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(*.f64 30 d1)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(*.f64 30 d1)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(*.f64 30 d1)
(pow.f64 (/.f64 1/30 d1) -1)
(/.f64 1 (/.f64 1/30 d1))
(neg.f64 (/.f64 d1 -1/30))
(/.f64 (neg.f64 d1) -1/30)
(sqrt.f64 (pow.f64 (*.f64 d1 30) 2))
(sqrt.f64 (pow.f64 (*.f64 30 d1) 2))
(fabs.f64 (*.f64 30 d1))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(*.f64 30 d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(*.f64 30 d1)
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(*.f64 30 d1)
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (log.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(*.f64 30 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (/.f64 1 (fma.f64 d2 -1/900 1/30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 1 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (fma.f64 d2 -1/900 1/30)) d1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 1 (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30)))) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(/.f64 (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 d1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 1 (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30)))) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(/.f64 (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)) (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)) (+.f64 1/900 (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 1/27000 d2))))
(*.f64 (/.f64 d1 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000)) (+.f64 1/900 (*.f64 d2 (-.f64 (*.f64 d2 1/810000) -1/27000))))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (+.f64 1/30 (*.f64 1/900 d2)))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (*.f64 d1 (fma.f64 d2 1/900 1/30)) (+.f64 1/900 (*.f64 -1/810000 (*.f64 d2 d2))))
(pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 3)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3) 1/3)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) -1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(neg.f64 (/.f64 d1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(sqrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2))
(fabs.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(log.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 -1/900 1/30) 3)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(expm1.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log1p.f64 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30))) 1)
(fma.f64 d2 -1/900 1/30)
(-.f64 (/.f64 1/900 (+.f64 1/30 (*.f64 1/900 d2))) (/.f64 (*.f64 (*.f64 d2 d2) 1/810000) (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 -1/810000 (*.f64 d2 d2))) (fma.f64 d2 1/900 1/30))
(*.f64 (fma.f64 d2 -1/900 1/30) 1)
(fma.f64 d2 -1/900 1/30)
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(fma.f64 d2 -1/900 1/30)
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) (sqrt.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(*.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (/.f64 1 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (/.f64 1 (+.f64 1/900 (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 1/27000 d2)))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 1/900 (*.f64 d2 (-.f64 (*.f64 d2 1/810000) -1/27000))))
(*.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 -1/810000 (*.f64 d2 d2))) (fma.f64 d2 1/900 1/30))
(/.f64 1 (/.f64 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))) (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (/.f64 1 (+.f64 1/900 (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 1/27000 d2)))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 1/900 (*.f64 d2 (-.f64 (*.f64 d2 1/810000) -1/27000))))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 -1/810000 (*.f64 d2 d2))) (fma.f64 d2 1/900 1/30))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (/.f64 1 (+.f64 1/900 (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 1/27000 d2)))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 1/900 (*.f64 d2 (-.f64 (*.f64 d2 1/810000) -1/27000))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (-.f64 1/900 (*.f64 -1/27000 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000) (fma.f64 (*.f64 d2 d2) 1/810000 (+.f64 1/900 (*.f64 1/27000 d2))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 (fma.f64 d2 (*.f64 d2 1/810000) 1/900) (*.f64 d2 1/27000)))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 -1/810000 (*.f64 d2 d2))) (fma.f64 d2 1/900 1/30))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 3) 1/27000)) (neg.f64 (+.f64 1/900 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 -1/27000 d2)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 -1/900) 3)) -1/27000) (+.f64 -1/900 (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (*.f64 1/27000 d2)))))
(/.f64 (+.f64 -1/27000 (*.f64 (pow.f64 d2 3) 1/729000000)) (-.f64 -1/900 (*.f64 d2 (-.f64 (*.f64 d2 1/810000) -1/27000))))
(/.f64 (neg.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (neg.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000))) (+.f64 -1/30 (neg.f64 (*.f64 d2 1/900))))
(/.f64 (-.f64 -1/900 (*.f64 -1/810000 (*.f64 d2 d2))) (fma.f64 d2 -1/900 -1/30))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) 1/810000) 1/900) (-.f64 (*.f64 d2 -1/900) 1/30))
(/.f64 (fma.f64 (*.f64 d2 d2) 1/810000 -1/900) (fma.f64 d2 -1/900 -1/30))
(/.f64 (fma.f64 d2 (*.f64 d2 1/810000) -1/900) (fma.f64 d2 -1/900 -1/30))
(pow.f64 (fma.f64 d2 -1/900 1/30) 1)
(fma.f64 d2 -1/900 1/30)
(pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 3)
(fma.f64 d2 -1/900 1/30)
(pow.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3) 1/3)
(fma.f64 d2 -1/900 1/30)
(pow.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) 2)
(fma.f64 d2 -1/900 1/30)
(sqrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))
(fabs.f64 (fma.f64 d2 -1/900 1/30))
(log.f64 (exp.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d2 -1/900 1/30))))
(fma.f64 d2 -1/900 1/30)
(cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3))
(fma.f64 d2 -1/900 1/30)
(expm1.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (log.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1))
(fma.f64 d2 -1/900 1/30)
(log1p.f64 (expm1.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 -1/900 d2 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d2 d2) 1/810000)) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 1/810000))) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 d2 -1/900 1/30)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) -900))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 -900 d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 -900))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (-.f64 d2 30)))
(*.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (*.f64 -900 d1)) (*.f64 (sqrt.f64 (*.f64 -900 d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 -900 d1))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 -900 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 -900 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 -900 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 1) (/.f64 -900 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) 1) (/.f64 (cbrt.f64 (*.f64 -900 d1)) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 -900))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (-.f64 d2 30)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (pow.f64 (cbrt.f64 (-.f64 d2 30)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 -900 d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (sqrt.f64 (-.f64 d2 30))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (sqrt.f64 (-.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -900 d1)) 1) (/.f64 (sqrt.f64 (*.f64 -900 d1)) (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -900 d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 -900 d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 -900 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 -900 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (*.f64 -900 d1) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 -900) (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) -27000) -900)) (+.f64 (fma.f64 d2 d2 900) (*.f64 30 d2)))
(*.f64 (/.f64 (*.f64 -900 d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 (+.f64 30 d2) (/.f64 (*.f64 d1 -900) (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 d1 -900) (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 d2)))
(pow.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 3)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000))
(pow.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) -1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(neg.f64 (/.f64 (*.f64 -900 d1) (+.f64 30 (neg.f64 d2))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000))
(expm1.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 1))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log1p.f64 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 d1 (/.f64 (+.f64 d2 -30) (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d2 d2))) (+.f64 30 (neg.f64 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 (*.f64 d2 d2) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (*.f64 (neg.f64 d1) (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) 1) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) 3)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3) 1/3)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2))
(fabs.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (log.f64 (pow.f64 (exp.f64 d2) d2)))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 d2 (log.f64 (exp.f64 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(exp.f64 (log.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) 1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 d1 (*.f64 (+.f64 d2 -30) -1/900))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (*.f64 -900 d1) (+.f64 d2 -30))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 1 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 1 (/.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) 1))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 -900 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 -900))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (-.f64 d2 30)))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (*.f64 (+.f64 d2 -30) -1/900) (cbrt.f64 d1)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (sqrt.f64 (*.f64 -900 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 -900 d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (sqrt.f64 d1) (/.f64 (*.f64 (+.f64 d2 -30) -1/900) (sqrt.f64 d1)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (neg.f64 d1) (neg.f64 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (*.f64 d1 900) (+.f64 30 (neg.f64 d2)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 -1 (neg.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (neg.f64 (*.f64 d1 900)) (neg.f64 (+.f64 30 (neg.f64 d2))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (/.f64 (*.f64 -900 d1) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (/.f64 (*.f64 -900 d1) 1) (+.f64 d2 -30))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (/.f64 (*.f64 -900 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 3)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000))
(pow.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) -1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(neg.f64 (/.f64 (*.f64 -900 d1) (+.f64 30 (neg.f64 d2))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000))
(expm1.f64 (log1p.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 1))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log1p.f64 (expm1.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 900))) (*.f64 (/.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (/.f64 d1 (+.f64 d2 -30))) (/.f64 810000 (fma.f64 d2 d2 900))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2) (*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 900))) (*.f64 (/.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) (/.f64 d1 (-.f64 d2 30))) (/.f64 810000 (fma.f64 d2 d2 900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 d2 30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (-.f64 d2 30) d1))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000) (-.f64 (/.f64 d1 (/.f64 (pow.f64 (-.f64 d2 30) 2) (*.f64 (*.f64 d2 d2) (*.f64 d1 -900)))) (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (fma.f64 d2 d2 -900) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2)) (cbrt.f64 (/.f64 (-.f64 d2 30) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (fma.f64 d2 d2 -900) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2)) (cbrt.f64 (/.f64 (-.f64 d2 30) d1))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (+.f64 d2 30) 1) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2))) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 (neg.f64 d2))) (neg.f64 d1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))))
(*.f64 (fma.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000) (-.f64 (/.f64 d1 (/.f64 (pow.f64 (-.f64 d2 30) 2) (*.f64 (*.f64 d2 d2) (*.f64 d1 -900)))) (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2))))
(/.f64 1 (/.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 30 (neg.f64 d2)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000) (-.f64 (/.f64 d1 (/.f64 (pow.f64 (-.f64 d2 30) 2) (*.f64 (*.f64 d2 d2) (*.f64 d1 -900)))) (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (fma.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2)) (/.f64 d1 (/.f64 (pow.f64 (-.f64 d2 30) 2) (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))))))
(/.f64 (+.f64 d2 30) (/.f64 1 d1))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 -30) -1/900)) (*.f64 (+.f64 d2 -30) d1)) (*.f64 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (fma.f64 d1 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) (*.f64 -1/900 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (pow.f64 (+.f64 d2 -30) 2) -1/900))
(/.f64 (*.f64 (-.f64 d2 30) (+.f64 d1 (*.f64 -1/900 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 -1/900 (pow.f64 (-.f64 d2 30) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 -900 d1))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30) (*.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (*.f64 (-.f64 d2 30) (*.f64 d1 (fma.f64 d2 d2 -900))) (pow.f64 (-.f64 d2 30) 2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (+.f64 d2 -30)) (*.f64 -1/900 (*.f64 (/.f64 (+.f64 d2 -30) d1) (+.f64 d2 -30))))
(/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d2 (/.f64 (fma.f64 d2 -1/900 1/30) d1))) (-.f64 d2 30)) (*.f64 -1/900 (/.f64 (pow.f64 (-.f64 d2 30) 2) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2))) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (+.f64 30 (neg.f64 d2))))
(/.f64 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 30 d2) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (-.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 (+.f64 -27000 (*.f64 900 d2)) (*.f64 d2 (*.f64 d2 (-.f64 30 d2))))) (*.f64 (-.f64 d2 30) (-.f64 30 d2)))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (+.f64 d2 -30)))
(/.f64 (fma.f64 d1 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) (*.f64 -1/900 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (pow.f64 (+.f64 d2 -30) 2) -1/900))
(/.f64 (*.f64 (-.f64 d2 30) (+.f64 d1 (*.f64 -1/900 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 -1/900 (pow.f64 (-.f64 d2 30) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 -900 d1) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30) (*.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (*.f64 (-.f64 d2 30) (*.f64 d1 (fma.f64 d2 d2 -900))) (pow.f64 (-.f64 d2 30) 2))
(/.f64 (+.f64 (+.f64 d2 -30) (*.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (+.f64 d2 -30)))
(/.f64 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (+.f64 d2 -30)) (*.f64 -1/900 (*.f64 (/.f64 (+.f64 d2 -30) d1) (+.f64 d2 -30))))
(/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d2 (/.f64 (fma.f64 d2 -1/900 1/30) d1))) (-.f64 d2 30)) (*.f64 -1/900 (/.f64 (pow.f64 (-.f64 d2 30) 2) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 900) (+.f64 d2 -30)) (*.f64 (+.f64 30 (neg.f64 d2)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (+.f64 30 (neg.f64 d2)) (+.f64 d2 -30)))
(/.f64 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 30 d2) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (-.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 (+.f64 -27000 (*.f64 900 d2)) (*.f64 d2 (*.f64 d2 (-.f64 30 d2))))) (*.f64 (-.f64 d2 30) (-.f64 30 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -900 d1)) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) -729000000 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) -729000000 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000) (-.f64 (/.f64 d1 (/.f64 (pow.f64 (-.f64 d2 30) 2) (*.f64 (*.f64 d2 d2) (*.f64 d1 -900)))) (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))) (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (-.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) 810000) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2)) (-.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 2) 810000) (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2)) (*.f64 (/.f64 d1 (-.f64 d2 30)) (-.f64 -900 (*.f64 d2 d2))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (+.f64 30 (neg.f64 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(/.f64 (fma.f64 d2 d2 -900) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 d2 30) d1) 2)) (cbrt.f64 (/.f64 (-.f64 d2 30) d1))))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(*.f64 d1 (+.f64 30 d2))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 30 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 30 d2)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 d2 30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (-.f64 d2 30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (*.f64 -900 d1) (/.f64 1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 1 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 1 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) 2) (cbrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 2)) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) (*.f64 d1 (/.f64 -900 (+.f64 d2 -30))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2) 2)) (cbrt.f64 (*.f64 (*.f64 (/.f64 d2 (-.f64 d2 30)) d1) d2)) (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(fma.f64 (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d1)) d2 (/.f64 -900 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (-.f64 d2 30)) (fma.f64 d2 d2 -900))

eval275.0ms (5.5%)

Compiler

Compiled 11502 to 7493 computations (34.9% saved)

prune144.0ms (2.9%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New6222624
Fresh000
Picked325
Done033
Total6257632
Accuracy
100.0%
Counts
632 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
52.1%
(/.f64 1 (/.f64 1/30 d1))
52.2%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
100.0%
(*.f64 d1 (-.f64 d2 -30))
48.8%
(*.f64 d1 d2)
52.3%
(*.f64 d1 30)
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
52.1%
(/.f64 1 (/.f64 1/30 d1))
52.2%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
100.0%
(*.f64 d1 (-.f64 d2 -30))
48.8%
(*.f64 d1 d2)
52.3%
(*.f64 d1 30)
Compiler

Compiled 94 to 72 computations (23.4% saved)

localize89.0ms (1.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(/.f64 1/30 d1)
99.6%
(/.f64 1 (/.f64 1/30 d1))
100.0%
(/.f64 d1 (+.f64 d2 -30))
99.6%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
Compiler

Compiled 33 to 23 computations (30.3% saved)

series2.0ms (0%)

Counts
2 → 12
Calls

6 calls:

TimeVariablePointExpression
1.0ms
d1
@0
(/.f64 1/30 d1)
1.0ms
d1
@inf
(/.f64 1/30 d1)
1.0ms
d1
@-inf
(/.f64 1/30 d1)
0.0ms
d1
@0
(/.f64 1 (/.f64 1/30 d1))
0.0ms
d1
@-inf
(/.f64 1 (/.f64 1/30 d1))

rewrite130.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1300×pow1
1216×add-exp-log
1216×log1p-expm1-u
1216×expm1-log1p-u
1188×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0714
114914
2175014
Stop Event
node limit
Counts
2 → 46
Calls
Call 1
Inputs
(/.f64 1 (/.f64 1/30 d1))
(/.f64 1/30 d1)
Outputs
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 1 (*.f64 d1 30))
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.f64 30 d1)
(*.f64 30 (pow.f64 (pow.f64 d1 -1) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(pow.f64 (/.f64 1/30 d1) -1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(sqrt.f64 (*.f64 900 (*.f64 d1 d1)))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(*.f64 1 (/.f64 1/30 d1))
(*.f64 1/30 (pow.f64 d1 -1))
(*.f64 (/.f64 1/30 d1) 1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(*.f64 (pow.f64 d1 -1) 1/30)
(pow.f64 (/.f64 1/30 d1) 1)
(pow.f64 (*.f64 d1 30) -1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(sqrt.f64 (/.f64 1/900 (*.f64 d1 d1)))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))

simplify89.0ms (1.8%)

Algorithm
egg-herbie
Rules
1626×fma-def
1100×distribute-lft-in
964×log-prod
716×unswap-sqr
552×log-div
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
098644
1228530
2775416
33917410
Stop Event
node limit
Counts
58 → 50
Calls
Call 1
Inputs
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 1 (*.f64 d1 30))
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.f64 30 d1)
(*.f64 30 (pow.f64 (pow.f64 d1 -1) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(pow.f64 (/.f64 1/30 d1) -1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(sqrt.f64 (*.f64 900 (*.f64 d1 d1)))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(*.f64 1 (/.f64 1/30 d1))
(*.f64 1/30 (pow.f64 d1 -1))
(*.f64 (/.f64 1/30 d1) 1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(*.f64 (pow.f64 d1 -1) 1/30)
(pow.f64 (/.f64 1/30 d1) 1)
(pow.f64 (*.f64 d1 30) -1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(sqrt.f64 (/.f64 1/900 (*.f64 d1 d1)))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
Outputs
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 30 d1)
(*.f64 1 (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 (pow.f64 (pow.f64 d1 -1) -1))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 30 d1)
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 30 d1)
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 30 d1)
(*.f64 -30 (neg.f64 d1))
(*.f64 30 d1)
(pow.f64 (/.f64 1/30 d1) -1)
(*.f64 30 d1)
(pow.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(*.f64 30 d1)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(*.f64 30 d1)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(*.f64 30 d1)
(sqrt.f64 (*.f64 900 (*.f64 d1 d1)))
(*.f64 30 d1)
(log.f64 (pow.f64 (exp.f64 30) d1))
(*.f64 30 d1)
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(*.f64 30 d1)
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (log.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 1 (/.f64 1/30 d1))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 1/30 (pow.f64 d1 -1))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (/.f64 1/30 d1) 1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (pow.f64 d1 -1) 1/30)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (/.f64 1/30 d1) 1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (*.f64 d1 30) -1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(sqrt.f64 (/.f64 1/900 (*.f64 d1 d1)))
(fabs.f64 (/.f64 1/30 d1))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)

eval42.0ms (0.8%)

Compiler

Compiled 1660 to 1214 computations (26.9% saved)

prune24.0ms (0.5%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New1451146
Fresh000
Picked112
Done055
Total1467153
Accuracy
100.0%
Counts
153 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
52.1%
(/.f64 1 (/.f64 1/30 d1))
52.1%
(*.f64 (*.f64 d1 -1/30) -900)
100.0%
(*.f64 d1 (-.f64 d2 -30))
48.8%
(*.f64 d1 d2)
52.3%
(*.f64 d1 30)
Compiler

Compiled 189 to 130 computations (31.2% saved)

regimes33.0ms (0.7%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 d1 30)
(*.f64 d1 d2)
(/.f64 d1 1/30)
(*.f64 d1 (-.f64 d2 -30))
(*.f64 (*.f64 d1 -1/30) -900)
(/.f64 1 (/.f64 1/30 d1))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
Outputs
(*.f64 d1 (-.f64 d2 -30))
Calls

3 calls:

10.0ms
d2
10.0ms
d1
9.0ms
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Compiler

Compiled 163 to 108 computations (33.7% saved)

regimes119.0ms (2.4%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 d1 30)
(*.f64 d1 d2)
(/.f64 d1 1/30)
Outputs
(*.f64 d1 d2)
(*.f64 d1 30)
(*.f64 d1 d2)
Calls

2 calls:

106.0ms
d1
12.0ms
d2
Results
AccuracySegmentsBranch
66.2%12d1
97.1%3d2
Compiler

Compiled 17 to 11 computations (35.3% saved)

regimes13.0ms (0.3%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 30)
Outputs
(*.f64 d1 30)
Calls

1 calls:

11.0ms
d2
Results
AccuracySegmentsBranch
52.3%1d2
Compiler

Compiled 8 to 6 computations (25% saved)

bsearch42.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
6.696287742951179
53735563190932430.0
22.0ms
-128.68430374969674
-7.334917357568265e-13
Results
37.0ms319×body256valid
0.0msbody256infinite
Compiler

Compiled 258 to 193 computations (25.2% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
sub-neg
+-commutative
neg-mul-1
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01759
12859
23359
33559
43659
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 d2 -30))
(if (<=.f64 d2 -30) (*.f64 d1 d2) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d1 d2)))
(*.f64 d1 30)
Outputs
(*.f64 d1 (-.f64 d2 -30))
(if (<=.f64 d2 -30) (*.f64 d1 d2) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d1 d2)))
(*.f64 d1 30)
Compiler

Compiled 31 to 20 computations (35.5% saved)

soundness593.0ms (11.8%)

Rules
2110×fma-def
2110×fma-def
808×fma-neg
808×fma-neg
802×div-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
027137
17999
221769
347665
496665
5148465
6240765
7337965
8340065
9340065
10366165
11366165
027137
17999
221769
347665
496665
5148465
6240765
7337965
8340065
9340065
10366165
11366165
053410839
1132410457
2458510381
Stop Event
node limit
saturated
saturated
Compiler

Compiled 118 to 79 computations (33.1% saved)

end0.0ms (0%)

preprocess83.0ms (1.7%)

Compiler

Compiled 94 to 60 computations (36.2% saved)

Profiling

Loading profile data...